move to pcb-rnd, fix 0.25" spade that's on the wrong side
[hw/telefireone] / telefireone.lht
diff --git a/telefireone.lht b/telefireone.lht
new file mode 100644 (file)
index 0000000..9038303
--- /dev/null
@@ -0,0 +1,37504 @@
+ha:pcb-rnd-board-v6 {
+
+ ha:attributes {
+   {PCB::loader}=geda/pcb - readable units
+   {PCB::grid::size}=1.00mil
+   {PCB::grid::unit}=mil
+   {PCB::conf::editor/grid}=25.00 mil
+   {PCB::conf::editor/draw_grid}=false
+   {PCB::conf::editor/grids_idx}=4
+ }
+
+ li:styles {
+   ha:Signal {
+    diameter = 30.0mil
+    text_scale = 0
+    text_thick = 0.0
+    thickness = 10.0mil
+    hole = 15.0mil
+    clearance = 10.0mil
+   }
+   ha:Power {
+    diameter = 60.0mil
+    text_scale = 0
+    text_thick = 0.0
+    thickness = 25.0mil
+    hole = 35.0mil
+    clearance = 10.0mil
+   }
+   ha:Fat {
+    diameter = 60.0mil
+    text_scale = 0
+    text_thick = 0.0
+    thickness = 170.0mil
+    hole = 35.0mil
+    clearance = 10.0mil
+   }
+   ha:Skinny {
+    diameter = 0.610108mm
+    text_scale = 0
+    text_thick = 0.0
+    thickness = 6.0mil
+    hole = 11.81mil
+    clearance = 6.0mil
+   }
+ }
+
+ ha:meta {
+   ha:size {
+    thermal_scale = 0.500000
+    x = 3.087in
+    y = 3.05in
+   }
+   board_name = telefireone
+   ha:grid {
+    spacing = 25.0mil
+    offs_x = 0.0
+    offs_y = 0.0
+   }
+ }
+
+ 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=30.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=30.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=30.0mil;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
+        }
+        clearance=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=31.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=31.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=31.0mil;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
+        }
+        clearance=0.0
+       }
+     }
+   }
+  }
+
+   li:objects {
+    ha:padstack_ref.5 {
+     proto=0; x=1.772in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.6 {
+     proto=0; x=1.912in; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.7 {
+     proto=0; x=1.956in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.8 {
+     proto=0; x=885.0mil; y=530.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.9 {
+     proto=0; x=885.0mil; y=590.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.10 {
+     proto=0; x=2.012in; y=1.758in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.11 {
+     proto=0; x=1.972in; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.12 {
+     proto=0; x=1.914in; y=2.038in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.13 {
+     proto=0; x=1.914in; y=2.079in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.14 {
+     proto=0; x=2.264in; y=53.0606mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.15 {
+     proto=0; x=56.2356mm; y=2.119in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.16 {
+     proto=0; x=67.2084mm; y=49.53mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.17 {
+     proto=0; x=1.832in; y=1.98in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.18 {
+     proto=0; x=2.748in; y=1.966in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.19 {
+     proto=0; x=2.349in; y=1.922in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.20 {
+     proto=0; x=2.402in; y=1.894in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.21 {
+     proto=0; x=64.0334mm; y=1.922in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.22 {
+     proto=0; x=2.358in; y=2.217in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.23 {
+     proto=0; x=2.129in; y=2.221in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.24 {
+     proto=0; x=1.866in; y=54.4068mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.25 {
+     proto=0; x=1.379in; y=2.12in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.26 {
+     proto=0; x=1.729in; y=1.1559685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.27 {
+     proto=0; x=1.88in; y=24.942mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.28 {
+     proto=0; x=1.762in; y=28.2194mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.29 {
+     proto=0; x=1.858in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.30 {
+     proto=0; x=2.167in; y=1.1169685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.31 {
+     proto=0; x=1.998in; y=1.488in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.32 {
+     proto=0; x=1.707in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.33 {
+     proto=0; x=2.201in; y=1.5179685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.34 {
+     proto=0; x=1.994in; y=26.085mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.35 {
+     proto=0; x=2.274in; y=1.2389685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.36 {
+     proto=1; x=2.14in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.37 {
+     proto=1; x=2.032in; y=28.4218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.38 {
+     proto=1; x=1.974in; y=28.4218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.39 {
+     proto=1; x=1.825in; y=29.768mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.40 {
+     proto=1; x=51.1302mm; y=35.2798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.41 {
+     proto=1; x=1.801in; y=1.267in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.42 {
+     proto=1; x=1.783in; y=31.3428mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.43 {
+     proto=0; x=501.67mil; y=32.7914mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.44 {
+     proto=0; x=427.67mil; y=32.7914mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.45 {
+     proto=0; x=501.67mil; y=1.387in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.46 {
+     proto=0; x=427.67mil; y=1.387in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.47 {
+     proto=0; x=16.24mm; y=981.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.48 {
+     proto=0; x=14.462mm; y=817.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.49 {
+     proto=0; x=430.37mil; y=964.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.50 {
+     proto=0; x=430.0mil; y=1.003in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.51 {
+     proto=0; x=1.657in; y=1.517in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.52 {
+     proto=0; x=1.826in; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.53 {
+     proto=0; x=1.66in; y=1.848in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.54 {
+     proto=1; x=1.954in; y=1.3779685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.55 {
+     proto=0; x=52.8828mm; y=1.774in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.56 {
+     proto=0; x=168.0mil; y=34.1069mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.57 {
+     proto=0; x=208.0mil; y=36.1389mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.58 {
+     proto=0; x=1.936in; y=53.6702mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.59 {
+     proto=0; x=2.169in; y=744.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.60 {
+     proto=0; x=2.237in; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.61 {
+     proto=0; x=58.8264mm; y=1.076in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.62 {
+     proto=0; x=2.131in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.63 {
+     proto=0; x=1.64in; y=1.942in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.64 {
+     proto=0; x=2.273in; y=1.802in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.65 {
+     proto=0; x=2.015in; y=1.646in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.66 {
+     proto=0; x=1.721in; y=1.942in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.67 {
+     proto=0; x=1.763in; y=2.01in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.68 {
+     proto=0; x=1.934in; y=1.758in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.69 {
+     proto=0; x=1.687in; y=1.465in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.70 {
+     proto=0; x=1.978in; y=39.751mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.71 {
+     proto=0; x=1.826in; y=1.466in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.72 {
+     proto=0; x=1.687in; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.73 {
+     proto=0; x=1.818in; y=1.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.74 {
+     proto=0; x=50.927mm; y=898.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.75 {
+     proto=0; x=13.449808mm; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.76 {
+     proto=0; x=627.0mil; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.77 {
+     proto=0; x=723.0mil; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.78 {
+     proto=0; x=2.092in; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.79 {
+     proto=0; x=2.028in; y=56.3372mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.80 {
+     proto=0; x=2.43in; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.81 {
+     proto=0; x=2.464in; y=2.31in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.82 {
+     proto=0; x=51.7398mm; y=2.256in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.83 {
+     proto=0; x=2.103in; y=2.249in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.84 {
+     proto=0; x=2.498in; y=2.14in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.85 {
+     proto=0; x=65.5574mm; y=2.14in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.86 {
+     proto=0; x=65.5828mm; y=59.2328mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.87 {
+     proto=0; x=51.943mm; y=1.592in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.88 {
+     proto=0; x=2.273in; y=1.723in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.89 {
+     proto=0; x=2.117in; y=1.728in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.90 {
+     proto=0; x=2.157in; y=1.727in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.91 {
+     proto=0; x=1.815in; y=1.82in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.92 {
+     proto=0; x=1.815in; y=1.861in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.93 {
+     proto=0; x=1.851in; y=1.92in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.94 {
+     proto=0; x=55.4482mm; y=1.753in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.95 {
+     proto=0; x=2.193in; y=1.718in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.96 {
+     proto=0; x=24.0922mm; y=67.0151mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.97 {
+     proto=0; x=24.0922mm; y=68.5137mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.98 {
+     proto=0; x=53.8988mm; y=59.563mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.99 {
+     proto=0; x=2.161in; y=2.604in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.100 {
+     proto=0; x=59.6392mm; y=62.4078mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.101 {
+     proto=0; x=50.673mm; y=2.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.102 {
+     proto=0; x=1.986in; y=64.5414mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+       li:1 {
+        on  
+        solid  
+        noshape  
+       }
+       li:3 {
+        on  
+        solid  
+        noshape  
+       }
+     }
+    }
+    ha:padstack_ref.103 {
+     proto=0; x=1.913in; y=74.0664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.104 {
+     proto=0; x=59.6392mm; y=2.389in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.105 {
+     proto=0; x=2.099in; y=2.399in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.106 {
+     proto=0; x=1.952in; y=2.398in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.107 {
+     proto=0; x=1.81in; y=56.1594mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.108 {
+     proto=0; x=2.188in; y=55.9308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.109 {
+     proto=0; x=2.208in; y=2.233in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.110 {
+     proto=0; x=2.181in; y=59.8424mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.111 {
+     proto=0; x=2.272in; y=56.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.112 {
+     proto=0; x=55.626mm; y=2.148in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.113 {
+     proto=0; x=54.737mm; y=2.129in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.114 {
+     proto=0; x=1.719in; y=2.402in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.115 {
+     proto=0; x=1.791in; y=2.371in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.116 {
+     proto=0; x=47.371mm; y=1.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.117 {
+     proto=0; x=58.293mm; y=1.998in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.118 {
+     proto=0; x=2.063in; y=58.039mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+     ha:subc.119 {
+      ha:attributes {
+       {io_pcb::hidename_y}=8.8138 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H1
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=16.8910 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.120 {
+        proto=0; x=687.0mil; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.121 {
+           x=687.0mil; y=383.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.122 {
+           x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.125 {
+           x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.128 {
+           x1=687.0mil; y1=383.0mil; x2=18.4498mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.131 {
+           x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAB
+     }
+     ha:subc.134 {
+      ha:attributes {
+       {io_pcb::hidename_y}=66.9036 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H2
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=17.3990 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.135 {
+        proto=0; x=687.0mil; y=2.667in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.136 {
+           x=687.0mil; y=2.667in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.137 {
+           x1=687.0mil; y1=2.667in; x2=687.0mil; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.140 {
+           x1=687.0mil; y1=2.667in; x2=687.0mil; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.143 {
+           x1=687.0mil; y1=2.667in; x2=18.4498mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.146 {
+           x1=687.0mil; y1=2.667in; x2=687.0mil; y2=68.7418mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAC
+     }
+     ha:subc.149 {
+      ha:attributes {
+       {io_pcb::hidename_y}=8.8392 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H3
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=60.1218 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.150 {
+        proto=0; x=60.96mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.151 {
+           x=60.96mm; y=383.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.152 {
+           x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.155 {
+           x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.158 {
+           x1=60.96mm; y1=383.0mil; x2=61.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.161 {
+           x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAD
+     }
+     ha:subc.164 {
+      ha:attributes {
+       {io_pcb::hidename_y}=66.9798 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H4
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=60.1472 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.165 {
+        proto=0; x=60.96mm; y=2.667in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.166 {
+           x=60.96mm; y=2.667in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.167 {
+           x1=60.96mm; y1=2.667in; x2=60.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.170 {
+           x1=60.96mm; y1=2.667in; x2=60.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.173 {
+           x1=60.96mm; y1=2.667in; x2=61.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.176 {
+           x1=60.96mm; y1=2.667in; x2=60.96mm; y2=68.7418mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAE
+     }
+     ha:subc.179 {
+      ha:attributes {
+       {io_pcb::hidename_y}=54.1528 mm
+       footprint=0-215079-4
+       {io_pcb::hidename_scale}=60
+       refdes=J6
+       value=Debug
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=3.5814 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -23.0mil  
+             -23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -23.0mil  
+             -23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -23.0mil  
+             -23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+             23.0mil  
+             -23.0mil  
+             23.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -26.0mil  
+             -26.0mil  
+             26.0mil  
+             -26.0mil  
+             26.0mil  
+             26.0mil  
+             -26.0mil  
+             26.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -26.0mil  
+             -26.0mil  
+             26.0mil  
+             -26.0mil  
+             26.0mil  
+             26.0mil  
+             -26.0mil  
+             26.0mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.2 {
+        hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.180 {
+        proto=0; x=165.0mil; y=1.91in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.181 {
+        proto=1; x=265.0mil; y=1.96in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.182 {
+        proto=1; x=165.0mil; y=2.01in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.183 {
+        proto=1; x=265.0mil; y=2.06in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.184 {
+        proto=2; x=235.87mil; y=1.85489in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=0
+          name=mnt
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.185 {
+           x1=2.911094mm; y1=1.81572in; x2=8.010652mm; y2=1.81572in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.188 {
+           x1=2.911094mm; y1=1.81572in; x2=2.911094mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.191 {
+           x1=2.911094mm; y1=2.15429in; x2=8.010652mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.194 {
+           x1=8.010652mm; y1=1.81572in; x2=8.010652mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.197 {
+           x1=5.567019mm; y1=49.758041mm; x2=5.567019mm; y2=49.758041mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.200 {
+           x1=265.0mil; y1=1.91in; x2=265.0mil; y2=1.91in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.203 {
+           x1=265.0mil; y1=1.91in; x2=7.731mm; y2=1.91in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.206 {
+           x1=265.0mil; y1=1.91in; x2=265.0mil; y2=49.514mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAF
+     }
+     ha:subc.209 {
+      ha:attributes {
+       value=12.7
+       footprint=0402
+       refdes=R6
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.211 {
+        proto=0; x=62.446404mm; y=925.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.212 {
+        proto=0; x=63.245996mm; y=925.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.210 {
+           string=%a.parent.refdes%; x=2.46in; y=910.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.213 {
+           x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.216 {
+           x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.219 {
+           x1=62.8462mm; y1=925.0mil; x2=63.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.222 {
+           x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=24.495mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAG
+     }
+     ha:subc.225 {
+      ha:attributes {
+       value=150
+       footprint=0402
+       refdes=R10
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.227 {
+        proto=0; x=62.446404mm; y=125.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.228 {
+        proto=0; x=63.245996mm; y=125.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.226 {
+           string=%a.parent.refdes%; x=62.2808mm; y=110.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.229 {
+           x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.232 {
+           x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.235 {
+           x1=62.8462mm; y1=125.0mil; x2=63.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.238 {
+           x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAH
+     }
+     ha:subc.241 {
+      ha:attributes {
+       value=150
+       footprint=0402
+       refdes=R9
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.243 {
+        proto=0; x=62.446404mm; y=635.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.244 {
+        proto=0; x=63.245996mm; y=635.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.242 {
+           string=%a.parent.refdes%; x=2.46in; y=620.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.245 {
+           x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.248 {
+           x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.251 {
+           x1=62.8462mm; y1=635.0mil; x2=63.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.254 {
+           x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=17.129mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAI
+     }
+     ha:subc.257 {
+      ha:attributes {
+       {io_pcb::hidename_y}=73.2494 mm
+       footprint=100mil2pin
+       {io_pcb::hidename_scale}=60
+       refdes=J2
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=52.8938 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.258 {
+        proto=0; x=54.7988mm; y=74.0622mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.259 {
+        proto=1; x=52.2588mm; y=74.0622mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.260 {
+           x1=50.9888mm; y1=75.3322mm; x2=56.0688mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.263 {
+           x1=56.0688mm; y1=72.7922mm; x2=56.0688mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.266 {
+           x1=50.9888mm; y1=72.7922mm; x2=56.0688mm; y2=72.7922mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.269 {
+           x1=50.9888mm; y1=72.7922mm; x2=50.9888mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.272 {
+           x1=53.5288mm; y1=74.0622mm; x2=53.5288mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.275 {
+           x1=54.7988mm; y1=74.0622mm; x2=54.7988mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.278 {
+           x1=54.7988mm; y1=74.0622mm; x2=53.7988mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.281 {
+           x1=54.7988mm; y1=74.0622mm; x2=54.7988mm; y2=73.0622mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAJ
+     }
+     ha:subc.284 {
+      ha:attributes {
+       {io_pcb::hidename_y}=12.5730 mm
+       footprint=100mil-led
+       {io_pcb::hidename_scale}=60
+       refdes=D6
+       value=yellow
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=66.4464 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.285 {
+        proto=0; x=2.595in; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.286 {
+        proto=1; x=68.453mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.287 {
+           x1=2.744in; y1=582.0mil; x2=2.744in; y2=468.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.290 {
+           x=67.183mm; y=525.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.291 {
+           x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.294 {
+           x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.297 {
+           x1=67.183mm; y1=525.0mil; x2=68.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.300 {
+           x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=14.335mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAK
+     }
+     ha:subc.303 {
+      ha:attributes {
+       {io_pcb::hidename_y}=2.4130 mm
+       footprint=100mil-led
+       {io_pcb::hidename_scale}=60
+       refdes=D7
+       value=red
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=66.3702 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.304 {
+        proto=0; x=2.595in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.305 {
+        proto=1; x=68.453mm; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.306 {
+           x1=2.744in; y1=182.0mil; x2=2.744in; y2=68.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.309 {
+           x=67.183mm; y=125.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.310 {
+           x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.313 {
+           x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.316 {
+           x1=67.183mm; y1=125.0mil; x2=68.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.319 {
+           x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAL
+     }
+     ha:subc.322 {
+      ha:attributes {
+       {io_pcb::hidename_y}=22.7330 mm
+       footprint=100mil-led
+       {io_pcb::hidename_scale}=60
+       refdes=D5
+       value=green
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=66.4718 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.323 {
+        proto=0; x=2.595in; y=925.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.324 {
+        proto=1; x=68.453mm; y=925.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.325 {
+           x1=2.744in; y1=982.0mil; x2=2.744in; y2=868.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.328 {
+           x=67.183mm; y=925.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.329 {
+           x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.332 {
+           x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.335 {
+           x1=67.183mm; y1=925.0mil; x2=68.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.338 {
+           x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=24.495mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAM
+     }
+     ha:subc.341 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C6
+      }
+     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.343 {
+        proto=0; x=853.0mil; y=575.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.344 {
+        proto=0; x=853.0mil; y=13.824204mm; 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.342 {
+           string=%a.parent.refdes%; x=871.0mil; y=544.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.345 {
+           x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.348 {
+           x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.351 {
+           x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=15.224mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.354 {
+           x1=853.0mil; y1=560.0mil; x2=22.6662mm; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAN
+     }
+     ha:subc.357 {
+      ha:attributes {
+       value=10k
+       footprint=0402
+       refdes=R23
+      }
+     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.359 {
+        proto=0; x=24.822404mm; y=636.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.360 {
+        proto=0; x=25.621996mm; y=636.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.358 {
+           string=%a.parent.refdes%; x=965.0mil; y=618.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.361 {
+           x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.364 {
+           x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.367 {
+           x1=993.0mil; y1=636.0mil; x2=26.2222mm; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.370 {
+           x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=17.1544mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAO
+     }
+     ha:subc.373 {
+      ha:attributes {
+       value=load_cell
+       footprint=282834-6
+       refdes=J11
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.375 {
+        proto=0; x=41.91003mm; y=850.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=6
+          name=6
+        }
+       }
+       ha:padstack_ref.376 {
+        proto=0; x=41.91003mm; y=750.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+       ha:padstack_ref.377 {
+        proto=0; x=41.91003mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.378 {
+        proto=0; x=41.91003mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.379 {
+        proto=0; x=41.91003mm; y=450.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.380 {
+        proto=1; x=41.91003mm; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.381 {
+           x1=38.6601mm; y1=23.090124mm; x2=45.160214mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.384 {
+           x1=45.160214mm; y1=7.390124mm; x2=45.160214mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.387 {
+           x1=38.6601mm; y1=7.390124mm; x2=45.160214mm; y2=7.390124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.390 {
+           x1=38.6601mm; y1=7.390124mm; x2=38.6601mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:text.374 {
+           string=%a.parent.refdes%; x=38.6601mm; y=23.090124mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.393 {
+           x1=41.91003mm; y1=600.0mil; x2=41.91003mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.396 {
+           x1=38.6601mm; y1=23.090124mm; x2=38.6601mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.399 {
+           x1=38.6601mm; y1=23.090124mm; x2=39.6601mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.402 {
+           x1=38.6601mm; y1=23.090124mm; x2=38.6601mm; y2=24.090124mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAP
+     }
+     ha:subc.405 {
+      ha:attributes {
+       {io_pcb::hidename_y}=2.2352 mm
+       footprint=100mil5pin
+       {io_pcb::hidename_scale}=60
+       refdes=J10
+       value=vref_thrust
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=51.5874 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.406 {
+        proto=0; x=59.8424mm; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.407 {
+        proto=1; x=2.256in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.408 {
+        proto=1; x=2.156in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.409 {
+        proto=1; x=2.056in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.410 {
+        proto=1; x=1.956in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.411 {
+           x1=1.906in; y1=108.0mil; x2=2.406in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.414 {
+           x1=2.406in; y1=8.0mil; x2=2.406in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.417 {
+           x1=1.906in; y1=8.0mil; x2=2.406in; y2=8.0mil; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.420 {
+           x1=1.906in; y1=8.0mil; x2=1.906in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.423 {
+           x1=2.156in; y1=58.0mil; x2=2.156in; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.426 {
+           x1=59.8424mm; y1=58.0mil; x2=59.8424mm; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.429 {
+           x1=59.8424mm; y1=58.0mil; x2=59.8424mm; y2=0.4732mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.432 {
+           x1=59.8424mm; y1=58.0mil; x2=58.8424mm; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAQ
+     }
+     ha:subc.435 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { 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.437 {
+        proto=0; x=1.772in; y=6.717796mm; 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.438 {
+        proto=0; x=1.772in; y=5.918204mm; 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.436 {
+           string=%a.parent.refdes%; x=1.791in; y=185.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.439 {
+           x1=1.772in; y1=6.318mm; x2=1.772in; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.442 {
+           x1=1.772in; y1=6.318mm; x2=1.772in; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.445 {
+           x1=1.772in; y1=6.318mm; x2=1.772in; y2=7.318mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.448 {
+           x1=1.772in; y1=6.318mm; x2=46.0088mm; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAR
+     }
+     ha:subc.451 {
+      ha:attributes {
+       {io_pcb::hidename_y}=8.8646 mm
+       footprint=SO16
+       {io_pcb::hidename_scale}=60
+       refdes=U20
+       value=INA125
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=49.1871 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -10.0mil  
+             -42.5mil  
+             10.0mil  
+             42.5mil  
+             10.0mil  
+             42.5mil  
+             -10.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -47.5mil  
+             -15.0mil  
+             -47.5mil  
+             15.0mil  
+             47.5mil  
+             15.0mil  
+             47.5mil  
+             -15.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -10.0mil  
+             -42.5mil  
+             10.0mil  
+             42.5mil  
+             10.0mil  
+             42.5mil  
+             -10.0mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.452 {
+        proto=0; x=1.854in; y=234.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=V+
+        }
+       }
+       ha:padstack_ref.453 {
+        proto=0; x=1.854in; y=284.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=SLEEP
+        }
+       }
+       ha:padstack_ref.454 {
+        proto=0; x=1.854in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=V-
+        }
+       }
+       ha:padstack_ref.455 {
+        proto=0; x=1.854in; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=VrefOUT
+        }
+       }
+       ha:padstack_ref.456 {
+        proto=0; x=1.854in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=IAref
+        }
+       }
+       ha:padstack_ref.457 {
+        proto=0; x=1.854in; y=484.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=Vin+
+        }
+       }
+       ha:padstack_ref.458 {
+        proto=0; x=1.854in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=Vin-
+        }
+       }
+       ha:padstack_ref.459 {
+        proto=0; x=1.854in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=RG
+        }
+       }
+       ha:padstack_ref.460 {
+        proto=0; x=2.059in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=RG
+        }
+       }
+       ha:padstack_ref.461 {
+        proto=0; x=2.059in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=Vo
+        }
+       }
+       ha:padstack_ref.462 {
+        proto=0; x=2.059in; y=484.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=11
+          name=Sense
+        }
+       }
+       ha:padstack_ref.463 {
+        proto=0; x=2.059in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=VrefCOM
+        }
+       }
+       ha:padstack_ref.464 {
+        proto=0; x=2.059in; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=13
+          name=VrefBG
+        }
+       }
+       ha:padstack_ref.465 {
+        proto=0; x=2.059in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=14
+          name=Vref2.5
+        }
+       }
+       ha:padstack_ref.466 {
+        proto=0; x=2.059in; y=284.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=15
+          name=Vref5
+        }
+       }
+       ha:padstack_ref.467 {
+        proto=0; x=2.059in; y=234.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=16
+          name=Vref10
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.468 {
+           x1=1.8015in; y1=214.0mil; x2=1.8015in; y2=604.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.471 {
+           x1=1.8015in; y1=604.0mil; x2=53.6321mm; y2=604.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.474 {
+           x1=53.6321mm; y1=604.0mil; x2=53.6321mm; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.477 {
+           x1=1.8015in; y1=214.0mil; x2=1.9315in; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.480 {
+           x1=53.6321mm; y1=214.0mil; x2=50.3301mm; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.483 {
+           x=1.9565in; y=214.0mil; width=25.0mil; height=25.0mil; astart=0; adelta=180; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.484 {
+           x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.487 {
+           x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.490 {
+           x1=1.9565in; y1=409.0mil; x2=50.6951mm; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.493 {
+           x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=11.3886mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAS
+     }
+     ha:subc.496 {
+      ha:attributes {
+       {io_pcb::hidename_y}=9.3218 mm
+       footprint=0.125W_Carbon_Resistor
+       {io_pcb::hidename_scale}=60
+       refdes=R21
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=25.4000 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.497 {
+        proto=0; x=30.353mm; y=398.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.498 {
+        proto=0; x=895.0mil; y=398.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.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:line.499 {
+           x1=28.067mm; y1=398.0mil; x2=1.145in; y2=398.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.502 {
+           x1=28.067mm; y1=358.0mil; x2=28.067mm; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.505 {
+           x1=985.0mil; y1=438.0mil; x2=28.067mm; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.508 {
+           x1=985.0mil; y1=358.0mil; x2=985.0mil; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.511 {
+           x1=985.0mil; y1=358.0mil; x2=28.067mm; y2=358.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.514 {
+           x1=945.0mil; y1=398.0mil; x2=985.0mil; y2=398.0mil; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.517 {
+           x1=26.543mm; y1=398.0mil; x2=26.543mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.520 {
+           x1=30.353mm; y1=398.0mil; x2=30.353mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.523 {
+           x1=30.353mm; y1=398.0mil; x2=29.353mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.526 {
+           x1=30.353mm; y1=398.0mil; x2=30.353mm; y2=9.1092mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAT
+     }
+     ha:subc.529 {
+      ha:attributes {
+       {io_pcb::hidename_y}=12.8270 mm
+       footprint=TSSOP10
+       {io_pcb::hidename_scale}=60
+       refdes=U21
+       value=MAX6691
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=25.7302 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.749935mm  
+             -5.905mil  
+             -0.749935mm  
+             5.905mil  
+             0.749935mm  
+             5.905mil  
+             0.749935mm  
+             -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.876935mm  
+             -0.276987mm  
+             -0.876935mm  
+             0.276987mm  
+             0.876935mm  
+             0.276987mm  
+             0.876935mm  
+             -0.276987mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.749935mm  
+             -5.905mil  
+             -0.749935mm  
+             5.905mil  
+             0.749935mm  
+             5.905mil  
+             0.749935mm  
+             -5.905mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.530 {
+        proto=0; x=28.665932mm; y=589.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=T1
+        }
+       }
+       ha:padstack_ref.531 {
+        proto=0; x=28.665932mm; y=14.469872mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=T2
+        }
+       }
+       ha:padstack_ref.532 {
+        proto=0; x=28.665932mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=T3
+        }
+       }
+       ha:padstack_ref.533 {
+        proto=0; x=28.665932mm; y=530.32mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=T4
+        }
+       }
+       ha:padstack_ref.534 {
+        proto=0; x=28.665932mm; y=12.970002mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=R-
+        }
+       }
+       ha:padstack_ref.535 {
+        proto=0; x=24.166068mm; y=12.970002mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=R+
+        }
+       }
+       ha:padstack_ref.536 {
+        proto=0; x=24.166068mm; y=530.32mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=GND
+        }
+       }
+       ha:padstack_ref.537 {
+        proto=0; x=24.166068mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=NC
+        }
+       }
+       ha:padstack_ref.538 {
+        proto=0; x=24.166068mm; y=14.469872mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=I/O
+        }
+       }
+       ha:padstack_ref.539 {
+        proto=0; x=24.166068mm; y=589.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=VCC
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.540 {
+           x1=1.16811in; y1=494.73mil; x2=1.16811in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.543 {
+           x1=23.162006mm; y1=494.73mil; x2=1.16811in; y2=494.73mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.546 {
+           x1=23.162006mm; y1=494.73mil; x2=23.162006mm; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.549 {
+           x1=27.051mm; y1=15.373858mm; x2=1.16811in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.552 {
+           x1=23.162006mm; y1=15.373858mm; x2=1.015in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.555 {
+           x=1.04in; y=15.373858mm; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.556 {
+           x1=1.04in; y1=550.0mil; x2=1.04in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.559 {
+           x1=1.04in; y1=550.0mil; x2=1.04in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.562 {
+           x1=1.04in; y1=550.0mil; x2=25.416mm; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.565 {
+           x1=1.04in; y1=550.0mil; x2=1.04in; y2=12.97mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAU
+     }
+     ha:subc.568 {
+      ha:attributes {
+       {io_pcb::hidename_y}=74.2188 mm
+       footprint=100mil-led
+       {io_pcb::hidename_scale}=60
+       refdes=D2
+       value=green
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=67.8688 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.569 {
+        proto=0; x=2.595in; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.570 {
+        proto=1; x=68.453mm; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.571 {
+           x1=2.744in; y1=72.8472mm; x2=2.744in; y2=2.982in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.574 {
+           x=67.183mm; y=74.295mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.575 {
+           x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.578 {
+           x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.581 {
+           x1=67.183mm; y1=74.295mm; x2=68.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.584 {
+           x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=75.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAV
+     }
+     ha:subc.587 {
+      ha:attributes {
+       value=12.7
+       footprint=0402
+       refdes=R4
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          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.589 {
+        proto=0; x=62.573404mm; y=74.295mm; 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.590 {
+        proto=0; x=63.372996mm; y=74.295mm; 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.588 {
+           string=%a.parent.refdes%; x=2.498in; y=2.943in; scale=60; 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.591 {
+           x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.594 {
+           x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.597 {
+           x1=62.9732mm; y1=74.295mm; x2=63.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.600 {
+           x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=75.295mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAW
+     }
+     ha:subc.603 {
+      ha:attributes {
+       value=150
+       footprint=0402
+       refdes=R3
+      }
+     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.605 {
+        proto=0; x=62.573404mm; y=2.45in; 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.606 {
+        proto=0; x=63.372996mm; y=2.45in; 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.604 {
+           string=%a.parent.refdes%; x=2.496in; y=62.7126mm; scale=60; 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.607 {
+           x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.610 {
+           x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.613 {
+           x1=62.9732mm; y1=2.45in; x2=63.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.616 {
+           x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=63.23mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAX
+     }
+     ha:subc.619 {
+      ha:attributes {
+       {io_pcb::hidename_y}=62.2808 mm
+       footprint=100mil-led
+       {io_pcb::hidename_scale}=60
+       refdes=D1
+       value=red
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=67.8688 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.620 {
+        proto=0; x=2.595in; y=2.45in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.621 {
+        proto=1; x=68.453mm; y=2.45in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.622 {
+           x1=2.744in; y1=2.393in; x2=2.744in; y2=2.507in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.625 {
+           x=67.183mm; y=2.45in; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.626 {
+           x1=67.183mm; y1=2.45in; x2=67.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.629 {
+           x1=67.183mm; y1=2.45in; x2=67.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.632 {
+           x1=67.183mm; y1=2.45in; x2=68.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.635 {
+           x1=67.183mm; y1=2.45in; x2=67.183mm; y2=63.23mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAY
+     }
+     ha:subc.638 {
+      ha:attributes {
+       {io_pcb::hidename_y}=51.2572 mm
+       footprint=100mil5pin
+       {io_pcb::hidename_scale}=60
+       refdes=J7
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=74.6252 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.639 {
+        proto=0; x=2.613in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.640 {
+        proto=1; x=2.713in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.641 {
+        proto=1; x=2.813in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.642 {
+        proto=1; x=2.913in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.643 {
+        proto=1; x=76.5302mm; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.644 {
+           x1=3.063in; y1=1.998in; x2=2.563in; y2=1.998in; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.647 {
+           x1=2.563in; y1=1.998in; x2=2.563in; y2=53.2892mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.650 {
+           x1=2.563in; y1=53.2892mm; x2=3.063in; y2=53.2892mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.653 {
+           x1=3.063in; y1=53.2892mm; x2=3.063in; y2=1.998in; thickness=15.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.656 {
+           x1=2.813in; y1=2.048in; x2=2.813in; y2=2.048in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.659 {
+           x1=2.613in; y1=2.048in; x2=2.613in; y2=2.048in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.662 {
+           x1=2.613in; y1=2.048in; x2=2.613in; y2=53.0192mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.665 {
+           x1=2.613in; y1=2.048in; x2=67.3702mm; y2=2.048in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAZ
+     }
+     ha:subc.668 {
+      ha:attributes {
+       value=USBmicroV
+       footprint=1051330011
+       refdes=J5
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 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:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;           }
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.2 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;           }
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha: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.225044mm  
+             -29.53mil  
+             -0.225044mm  
+             -29.53mil  
+             -0.225044mm  
+             29.53mil  
+             0.225044mm  
+             29.53mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             14.765mil  
+             -35.435mil  
+             -14.765mil  
+             -35.435mil  
+             -14.765mil  
+             35.435mil  
+             14.765mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.225044mm  
+             -29.53mil  
+             -0.225044mm  
+             -29.53mil  
+             -0.225044mm  
+             29.53mil  
+             0.225044mm  
+             29.53mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.670 {
+        proto=0; x=2.68998in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.671 {
+        proto=0; x=2.71754in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.672 {
+        proto=0; x=2.91046in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.673 {
+        proto=0; x=74.625708mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.674 {
+        proto=0; x=70.92569mm; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.675 {
+        proto=0; x=2.83565in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.676 {
+        proto=1; x=2.70376in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.677 {
+        proto=1; x=2.70376in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.678 {
+        proto=1; x=74.275696mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.679 {
+        proto=1; x=74.275696mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.680 {
+        proto=2; x=2.814in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.681 {
+        proto=2; x=2.814in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=mnt
+          name=mnt
+        }
+       }
+       ha:padstack_ref.682 {
+        proto=3; x=2.76282in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VBUS
+        }
+       }
+       ha:padstack_ref.683 {
+        proto=3; x=70.825614mm; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=DATA-
+        }
+       }
+       ha:padstack_ref.684 {
+        proto=3; x=2.814in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=DATA+
+        }
+       }
+       ha:padstack_ref.685 {
+        proto=3; x=2.83959in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=ID
+        }
+       }
+       ha:padstack_ref.686 {
+        proto=3; x=2.86518in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=GND
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.687 {
+           x1=2.65652in; y1=54.905158mm; x2=2.97148in; y2=54.905158mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.690 {
+           x1=2.97148in; y1=54.905158mm; x2=2.97148in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.693 {
+           x1=2.65652in; y1=57.905152mm; x2=2.97148in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.696 {
+           x1=2.65652in; y1=54.905158mm; x2=2.65652in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.669 {
+           string=%a.parent.refdes%; x=2.672in; y=56.2445mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.699 {
+           x1=2.814in; y1=55.909518mm; x2=2.814in; y2=55.909518mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.702 {
+           x1=2.814in; y1=55.3301mm; x2=2.814in; y2=55.3301mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.705 {
+           x1=2.814in; y1=55.3301mm; x2=72.4756mm; y2=55.3301mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.708 {
+           x1=2.814in; y1=55.3301mm; x2=2.814in; y2=56.3301mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAa
+     }
+     ha:subc.711 {
+      ha:attributes {
+       value=22
+       footprint=0402
+       refdes=R54
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          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.713 {
+        proto=0; x=68.110604mm; y=49.53mm; 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.714 {
+        proto=0; x=68.910196mm; y=49.53mm; 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.712 {
+           string=%a.parent.refdes%; x=67.8556mm; y=1.937in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.715 {
+           x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.718 {
+           x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.721 {
+           x1=68.5104mm; y1=49.53mm; x2=69.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.724 {
+           x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=50.53mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAb
+     }
+     ha:subc.727 {
+      ha:attributes {
+       value=22
+       footprint=0402
+       refdes=R55
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          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.729 {
+        proto=0; x=2.78126in; y=1.966in; 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.730 {
+        proto=0; x=71.443596mm; y=1.966in; 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.728 {
+           string=%a.parent.refdes%; x=70.4276mm; y=1.947in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.731 {
+           x1=2.797in; y1=1.966in; x2=2.797in; y2=1.966in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.734 {
+           x1=2.797in; y1=1.966in; x2=2.797in; y2=1.966in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.737 {
+           x1=2.797in; y1=1.966in; x2=72.0438mm; y2=1.966in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.740 {
+           x1=2.797in; y1=1.966in; x2=2.797in; y2=50.9364mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAc
+     }
+     ha:subc.743 {
+      ha:attributes {
+       {io_pcb::hidename_y}=40.4523 mm
+       footprint=SOIJ8
+       {io_pcb::hidename_scale}=60
+       refdes=U5
+       value=W25Q64
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=41.1651 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -36.46mil  
+             -15.795mil  
+             -36.46mil  
+             15.795mil  
+             36.46mil  
+             15.795mil  
+             36.46mil  
+             -15.795mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.926085mm  
+             -15.795mil  
+             -0.926085mm  
+             15.795mil  
+             0.926085mm  
+             15.795mil  
+             0.926085mm  
+             -15.795mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.744 {
+        proto=0; x=40.716161mm; y=1.56599in; 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.745 {
+        proto=1; x=47.715892mm; y=1.56599in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=CS
+        }
+       }
+       ha:padstack_ref.746 {
+        proto=0; x=40.716161mm; y=38.506146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=HOLD
+        }
+       }
+       ha:padstack_ref.747 {
+        proto=1; x=47.715892mm; y=38.506146mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=SO
+        }
+       }
+       ha:padstack_ref.748 {
+        proto=0; x=40.716161mm; y=1.466in; 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.749 {
+        proto=1; x=47.715892mm; y=1.466in; 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.750 {
+        proto=0; x=40.716161mm; y=35.9664mm; 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.751 {
+        proto=1; x=47.715892mm; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=VSS
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.752 {
+           x1=41.52604mm; y1=1.59591in; x2=46.906014mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.755 {
+           x1=46.906014mm; y1=1.38608in; x2=46.906014mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.758 {
+           x1=41.52604mm; y1=1.38608in; x2=46.906014mm; y2=1.38608in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.761 {
+           x1=41.52604mm; y1=1.38608in; x2=41.52604mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.764 {
+           x=46.44094mm; y=1.56599in; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.765 {
+           x1=44.216026mm; y1=37.871273mm; x2=44.216026mm; y2=37.871273mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.768 {
+           x1=44.2159mm; y1=1.491in; x2=44.2159mm; y2=1.491in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.771 {
+           x1=44.2159mm; y1=1.491in; x2=43.2159mm; y2=1.491in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.774 {
+           x1=44.2159mm; y1=1.491in; x2=44.2159mm; y2=36.8714mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAd
+     }
+     ha:subc.777 {
+      ha:attributes {
+       value=22pF
+       footprint=0402
+       refdes=C33
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.779 {
+        proto=0; x=2.38926in; y=1.936in; 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.780 {
+        proto=0; x=61.486796mm; y=1.936in; 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.778 {
+           string=%a.parent.refdes%; x=60.547mm; y=1.921in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.781 {
+           x1=61.087mm; y1=1.936in; x2=61.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.784 {
+           x1=61.087mm; y1=1.936in; x2=61.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.787 {
+           x1=61.087mm; y1=1.936in; x2=62.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.790 {
+           x1=61.087mm; y1=1.936in; x2=61.087mm; y2=50.1744mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAe
+     }
+     ha:subc.793 {
+      ha:attributes {
+       value=22pF
+       footprint=0402
+       refdes=C32
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.795 {
+        proto=0; x=61.486796mm; y=2.217in; 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.796 {
+        proto=0; x=2.38926in; y=2.217in; 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.794 {
+           string=%a.parent.refdes%; x=60.4962mm; y=55.9308mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.797 {
+           x1=61.087mm; y1=2.217in; x2=61.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.800 {
+           x1=61.087mm; y1=2.217in; x2=61.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.803 {
+           x1=61.087mm; y1=2.217in; x2=60.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.806 {
+           x1=61.087mm; y1=2.217in; x2=61.087mm; y2=55.3118mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAf
+     }
+     ha:subc.809 {
+      ha:attributes {
+       {io_pcb::hidename_y}=48.9204 mm
+       footprint=ufqfpn48
+       {io_pcb::hidename_scale}=60
+       refdes=U7
+       value=STM32L151CBU6
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=53.1368 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -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.83mil  
+             -0.226187mm  
+             -13.83mil  
+             0.226187mm  
+             13.83mil  
+             0.226187mm  
+             13.83mil  
+             -0.226187mm  
+            }
+          }
+
+          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: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 {
+             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.226187mm  
+             -13.83mil  
+             -0.226187mm  
+             -13.83mil  
+             -0.226187mm  
+             13.83mil  
+             0.226187mm  
+             13.83mil  
+            }
+          }
+
+          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  
+            }
+          }
+        }
+      }
+
+      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.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.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 {           }
+           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: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: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.810 {
+        proto=0; x=55.384446mm; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.811 {
+        proto=0; x=2.03351in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.812 {
+        proto=0; x=55.384446mm; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.813 {
+        proto=0; x=2.03351in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.814 {
+        proto=1; x=56.892825mm; y=52.051458mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VLCD
+        }
+       }
+       ha:padstack_ref.815 {
+        proto=2; x=56.267858mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=13
+          name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
+        }
+       }
+       ha:padstack_ref.816 {
+        proto=1; x=50.142775mm; y=1.83273in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=25
+          name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+        }
+       }
+       ha:padstack_ref.817 {
+        proto=2; x=1.99873in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=37
+          name=PA14/JTCK/SWCLK
+        }
+       }
+       ha:padstack_ref.818 {
+        proto=1; x=56.892825mm; y=2.02958in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=PC13/RTC_AF1/WKUP2
+        }
+       }
+       ha:padstack_ref.819 {
+        proto=2; x=2.19558in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=14
+          name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
+        }
+       }
+       ha:padstack_ref.820 {
+        proto=1; x=50.142775mm; y=1.85242in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=26
+          name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
+        }
+       }
+       ha:padstack_ref.821 {
+        proto=2; x=2.01842in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=38
+          name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
+        }
+       }
+       ha:padstack_ref.822 {
+        proto=1; x=56.892825mm; y=2.0099in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=PC14/OSC32_IN
+        }
+       }
+       ha:padstack_ref.823 {
+        proto=2; x=55.26786mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=15
+          name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
+        }
+       }
+       ha:padstack_ref.824 {
+        proto=1; x=50.142775mm; y=47.55134mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=27
+          name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+        }
+       }
+       ha:padstack_ref.825 {
+        proto=2; x=2.0381in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=39
+          name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
+        }
+       }
+       ha:padstack_ref.826 {
+        proto=1; x=56.892825mm; y=1.99021in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=PC15/OSC32_OUT
+        }
+       }
+       ha:padstack_ref.827 {
+        proto=2; x=2.15621in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=16
+          name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+        }
+       }
+       ha:padstack_ref.828 {
+        proto=1; x=50.142775mm; y=1.89179in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=28
+          name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+        }
+       }
+       ha:padstack_ref.829 {
+        proto=2; x=52.267866mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=40
+          name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
+        }
+       }
+       ha:padstack_ref.830 {
+        proto=1; x=56.892825mm; y=1.97053in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=PH0/OSC_IN
+        }
+       }
+       ha:padstack_ref.831 {
+        proto=2; x=2.13653in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=17
+          name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
+        }
+       }
+       ha:padstack_ref.832 {
+        proto=1; x=50.142775mm; y=1.91147in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=29
+          name=PA8/USART1_CK/MCO
+        }
+       }
+       ha:padstack_ref.833 {
+        proto=2; x=52.767738mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=41
+          name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+        }
+       }
+       ha:padstack_ref.834 {
+        proto=1; x=56.892825mm; y=49.551336mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=PH1/OSC_OUT
+        }
+       }
+       ha:padstack_ref.835 {
+        proto=2; x=2.11684in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=18
+          name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+        }
+       }
+       ha:padstack_ref.836 {
+        proto=1; x=50.142775mm; y=1.93116in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=30
+          name=PA9/USART1_TX
+        }
+       }
+       ha:padstack_ref.837 {
+        proto=2; x=53.267864mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=42
+          name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+        }
+       }
+       ha:padstack_ref.838 {
+        proto=1; x=56.892825mm; y=1.93116in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=NRST
+        }
+       }
+       ha:padstack_ref.839 {
+        proto=2; x=53.267864mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=19
+          name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
+        }
+       }
+       ha:padstack_ref.840 {
+        proto=1; x=50.142775mm; y=49.551336mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=31
+          name=PA10/USART1_RX
+        }
+       }
+       ha:padstack_ref.841 {
+        proto=2; x=2.11684in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=43
+          name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+        }
+       }
+       ha:padstack_ref.842 {
+        proto=1; x=56.892825mm; y=1.91147in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=VSSA
+        }
+       }
+       ha:padstack_ref.843 {
+        proto=2; x=52.767738mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=20
+          name=PB2/BOOT1
+        }
+       }
+       ha:padstack_ref.844 {
+        proto=1; x=50.142775mm; y=1.97053in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=32
+          name=PA11/USART1_CTS/USBDM/SPI1_MISO
+        }
+       }
+       ha:padstack_ref.845 {
+        proto=2; x=2.13653in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=44
+          name=BOOT0
+        }
+       }
+       ha:padstack_ref.846 {
+        proto=1; x=56.892825mm; y=1.89179in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=VDDA
+        }
+       }
+       ha:padstack_ref.847 {
+        proto=2; x=52.267866mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
+        }
+       }
+       ha:padstack_ref.848 {
+        proto=1; x=50.142775mm; y=1.99021in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+        }
+       }
+       ha:padstack_ref.849 {
+        proto=2; x=2.15621in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=45
+          name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+        }
+       }
+       ha:padstack_ref.850 {
+        proto=1; x=56.892825mm; y=47.55134mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
+        }
+       }
+       ha:padstack_ref.851 {
+        proto=2; x=2.0381in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=22
+          name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+        }
+       }
+       ha:padstack_ref.852 {
+        proto=1; x=50.142775mm; y=2.0099in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=34
+          name=PA13/JTMS/SWDIO
+        }
+       }
+       ha:padstack_ref.853 {
+        proto=2; x=55.26786mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=46
+          name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
+        }
+       }
+       ha:padstack_ref.854 {
+        proto=1; x=56.892825mm; y=1.85242in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=11
+          name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
+        }
+       }
+       ha:padstack_ref.855 {
+        proto=2; x=2.01842in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=23
+          name=VSS1
+        }
+       }
+       ha:padstack_ref.856 {
+        proto=1; x=50.142775mm; y=2.02958in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=35
+          name=VSS2
+        }
+       }
+       ha:padstack_ref.857 {
+        proto=2; x=2.19558in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=47
+          name=VSS3
+        }
+       }
+       ha:padstack_ref.858 {
+        proto=1; x=56.892825mm; y=1.83273in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+        }
+       }
+       ha:padstack_ref.859 {
+        proto=2; x=1.99873in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=24
+          name=VDD1
+        }
+       }
+       ha:padstack_ref.860 {
+        proto=1; x=50.142775mm; y=52.051458mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=36
+          name=VDD2
+        }
+       }
+       ha:padstack_ref.861 {
+        proto=2; x=56.267858mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=48
+          name=VDD3
+        }
+       }
+       ha:padstack_ref.862 {
+        proto=3; x=55.384446mm; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.863 {
+        proto=4; x=2.107in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.864 {
+        proto=5; x=2.107in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.865 {
+        proto=3; x=2.03351in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.866 {
+        proto=4; x=55.384446mm; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.867 {
+        proto=5; x=55.384446mm; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.868 {
+        proto=4; x=2.107in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.869 {
+        proto=5; x=2.107in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.870 {
+        proto=4; x=2.03351in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.871 {
+        proto=5; x=2.03351in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.872 {
+        proto=3; x=55.384446mm; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.873 {
+        proto=4; x=2.107in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.874 {
+        proto=5; x=2.107in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+       ha:padstack_ref.875 {
+        proto=3; x=2.03351in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.876 {
+           x1=56.61787mm; y1=2.0788in; x2=2.2448in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.879 {
+           x1=2.2448in; y1=52.40147mm; x2=2.2448in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.882 {
+           x1=1.9692in; y1=2.0788in; x2=1.98495in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.885 {
+           x1=1.9692in; y1=52.40147mm; x2=1.9692in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.888 {
+           x1=56.61787mm; y1=1.8032in; x2=2.2448in; y2=1.8032in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.891 {
+           x1=2.2448in; y1=1.8032in; x2=2.2448in; y2=1.81895in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.894 {
+           x1=1.9692in; y1=1.8032in; x2=1.98495in; y2=1.8032in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.897 {
+           x1=1.9692in; y1=1.8032in; x2=1.9692in; y2=1.81895in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.900 {
+           x1=56.717692mm; y1=2.06698in; x2=56.717692mm; y2=2.06698in; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.903 {
+           x1=2.107in; y1=1.941in; x2=2.107in; y2=1.941in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.906 {
+           x1=2.107in; y1=1.941in; x2=2.107in; y2=1.941in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.909 {
+           x1=2.107in; y1=1.941in; x2=52.5178mm; y2=1.941in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.912 {
+           x1=2.107in; y1=1.941in; x2=2.107in; y2=48.3014mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAg
+     }
+     ha:subc.915 {
+      ha:attributes {
+       value=10k
+       footprint=0402
+       refdes=R402
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.917 {
+        proto=0; x=2.129in; y=54.813204mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.918 {
+        proto=0; x=2.129in; y=55.612796mm; 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.916 {
+           string=%a.parent.refdes%; x=54.5084mm; y=2.137in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.919 {
+           x1=2.129in; y1=55.213mm; x2=2.129in; y2=55.213mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.922 {
+           x1=2.129in; y1=55.213mm; x2=2.129in; y2=55.213mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.925 {
+           x1=2.129in; y1=55.213mm; x2=2.129in; y2=54.213mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.928 {
+           x1=2.129in; y1=55.213mm; x2=53.0766mm; y2=55.213mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAh
+     }
+     ha:subc.931 {
+      ha:attributes {
+       value=bead
+       footprint=0402
+       refdes=L600
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          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.933 {
+        proto=0; x=2.52in; y=48.119796mm; 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.934 {
+        proto=0; x=2.52in; y=47.320204mm; 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.932 {
+           string=%a.parent.refdes%; x=2.538in; y=1.845in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.935 {
+           x1=2.52in; y1=47.72mm; x2=2.52in; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.938 {
+           x1=2.52in; y1=47.72mm; x2=2.52in; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.941 {
+           x1=2.52in; y1=47.72mm; x2=2.52in; y2=48.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.944 {
+           x1=2.52in; y1=47.72mm; x2=65.008mm; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAi
+     }
+     ha:subc.947 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C602
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.949 {
+        proto=0; x=2.442in; y=1.86326in; 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.950 {
+        proto=0; x=2.442in; y=1.89474in; 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.948 {
+           string=%a.parent.refdes%; x=2.46in; y=1.845in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.951 {
+           x1=2.442in; y1=1.879in; x2=2.442in; y2=1.879in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.954 {
+           x1=2.442in; y1=1.879in; x2=2.442in; y2=1.879in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.957 {
+           x1=2.442in; y1=1.879in; x2=2.442in; y2=46.7266mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.960 {
+           x1=2.442in; y1=1.879in; x2=61.0268mm; y2=1.879in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAj
+     }
+     ha:subc.963 {
+      ha:attributes {
+       value=1uF
+       footprint=0402
+       refdes=C601
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          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.965 {
+        proto=0; x=63.0174mm; y=47.320204mm; 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.966 {
+        proto=0; x=63.0174mm; y=48.119796mm; 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.964 {
+           string=%a.parent.refdes%; x=2.499in; y=1.845in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.967 {
+           x1=63.0174mm; y1=47.72mm; x2=63.0174mm; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.970 {
+           x1=63.0174mm; y1=47.72mm; x2=63.0174mm; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.973 {
+           x1=63.0174mm; y1=47.72mm; x2=63.0174mm; y2=46.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.976 {
+           x1=63.0174mm; y1=47.72mm; x2=62.0174mm; y2=47.72mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAk
+     }
+     ha:subc.979 {
+      ha:attributes {
+       {io_pcb::hidename_y}=4.8499 mm
+       footprint=282834-8
+       {io_pcb::hidename_scale}=60
+       refdes=J12
+       value=NTC_A
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=38.1749 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.980 {
+        proto=0; x=34.92497mm; y=250.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=8
+          name=8
+        }
+       }
+       ha:padstack_ref.981 {
+        proto=0; x=34.92497mm; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=7
+        }
+       }
+       ha:padstack_ref.982 {
+        proto=0; x=34.92497mm; y=450.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=6
+          name=6
+        }
+       }
+       ha:padstack_ref.983 {
+        proto=0; x=34.92497mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+       ha:padstack_ref.984 {
+        proto=0; x=34.92497mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.985 {
+        proto=0; x=34.92497mm; y=750.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.986 {
+        proto=0; x=34.92497mm; y=850.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.987 {
+        proto=1; x=34.92497mm; y=950.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.988 {
+           x1=31.674786mm; y1=4.849876mm; x2=38.1749mm; y2=4.849876mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.991 {
+           x1=31.674786mm; y1=4.849876mm; x2=31.674786mm; y2=25.629876mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.994 {
+           x1=31.674786mm; y1=25.629876mm; x2=38.1749mm; y2=25.629876mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.997 {
+           x1=38.1749mm; y1=4.849876mm; x2=38.1749mm; y2=25.629876mm; thickness=6.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1000 {
+           x1=34.92497mm; y1=600.0mil; x2=34.92497mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1003 {
+           x1=38.1749mm; y1=4.849876mm; x2=38.1749mm; y2=4.849876mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1006 {
+           x1=38.1749mm; y1=4.849876mm; x2=37.1749mm; y2=4.849876mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1009 {
+           x1=38.1749mm; y1=4.849876mm; x2=38.1749mm; y2=3.849876mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAl
+     }
+     ha:subc.1012 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C4
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1014 {
+        proto=0; x=51.123596mm; y=1.721in; 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.1015 {
+        proto=0; x=1.98126in; y=1.721in; 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.1013 {
+           string=%a.parent.refdes%; x=1.98in; y=1.703in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1016 {
+           x1=1.997in; y1=1.721in; x2=1.997in; y2=1.721in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1019 {
+           x1=1.997in; y1=1.721in; x2=1.997in; y2=1.721in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1022 {
+           x1=1.997in; y1=1.721in; x2=49.7238mm; y2=1.721in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1025 {
+           x1=1.997in; y1=1.721in; x2=1.997in; y2=42.7134mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAm
+     }
+     ha:subc.1028 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C3
+      }
+     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.1030 {
+        proto=0; x=56.706004mm; y=2.147in; 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.1031 {
+        proto=0; x=57.505596mm; y=2.147in; 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.1029 {
+           string=%a.parent.refdes%; x=2.233in; y=54.102mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1032 {
+           x1=57.1058mm; y1=2.147in; x2=57.1058mm; y2=2.147in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1035 {
+           x1=57.1058mm; y1=2.147in; x2=57.1058mm; y2=2.147in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1038 {
+           x1=57.1058mm; y1=2.147in; x2=58.1058mm; y2=2.147in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1041 {
+           x1=57.1058mm; y1=2.147in; x2=57.1058mm; y2=55.5338mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAn
+     }
+     ha:subc.1044 {
+      ha:attributes {
+       value=374
+       footprint=0.125W_Carbon_Resistor
+       refdes=R106
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1046 {
+        proto=0; x=56.515mm; y=850.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+        }
+       }
+       ha:padstack_ref.1047 {
+        proto=0; x=56.515mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1048 {
+           x1=56.515mm; y1=760.0mil; x2=56.515mm; y2=800.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1051 {
+           x1=55.499mm; y1=760.0mil; x2=2.265in; y2=760.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1054 {
+           x1=55.499mm; y1=640.0mil; x2=55.499mm; y2=760.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1057 {
+           x1=55.499mm; y1=640.0mil; x2=2.265in; y2=640.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1060 {
+           x1=2.265in; y1=640.0mil; x2=2.265in; y2=760.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1063 {
+           x1=56.515mm; y1=600.0mil; x2=56.515mm; y2=640.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1045 {
+           string=%a.parent.refdes%; x=2.281in; y=712.0mil; 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.1066 {
+           x1=56.515mm; y1=700.0mil; x2=56.515mm; y2=700.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1069 {
+           x1=56.515mm; y1=850.0mil; x2=56.515mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1072 {
+           x1=56.515mm; y1=850.0mil; x2=56.515mm; y2=22.59mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1075 {
+           x1=56.515mm; y1=850.0mil; x2=57.515mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAo
+     }
+     ha:subc.1078 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J24
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1080 {
+        proto=0; x=38.1mm; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1081 {
+        proto=0; x=1.7in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1082 {
+        proto=1; x=1.6in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1083 {
+        proto=1; x=1.6in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1079 {
+           string=%a.parent.refdes%; x=1.6in; y=2.25in; 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.1084 {
+           x1=1.6in; y1=2.25in; x2=1.6in; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1087 {
+           x1=1.6in; y1=2.25in; x2=1.6in; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1090 {
+           x1=1.6in; y1=2.25in; x2=41.64mm; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1093 {
+           x1=1.6in; y1=2.25in; x2=1.6in; y2=58.15mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAp
+     }
+     ha:subc.1096 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J25
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1098 {
+        proto=0; x=38.1mm; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1099 {
+        proto=0; x=1.7in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1100 {
+        proto=1; x=1.6in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1101 {
+        proto=1; x=1.6in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1097 {
+           string=%a.parent.refdes%; x=1.6in; y=44.45mm; 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.1102 {
+           x1=1.6in; y1=44.45mm; x2=1.6in; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1105 {
+           x1=1.6in; y1=44.45mm; x2=1.6in; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1108 {
+           x1=1.6in; y1=44.45mm; x2=41.64mm; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1111 {
+           x1=1.6in; y1=44.45mm; x2=1.6in; y2=45.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAq
+     }
+     ha:subc.1114 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J20
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1116 {
+        proto=0; x=500.0mil; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1117 {
+        proto=0; x=700.0mil; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1118 {
+        proto=1; x=600.0mil; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1119 {
+        proto=1; x=600.0mil; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1115 {
+           string=%a.parent.refdes%; x=600.0mil; y=2.25in; 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.1120 {
+           x1=600.0mil; y1=2.25in; x2=600.0mil; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1123 {
+           x1=600.0mil; y1=2.25in; x2=600.0mil; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1126 {
+           x1=600.0mil; y1=2.25in; x2=16.24mm; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1129 {
+           x1=600.0mil; y1=2.25in; x2=600.0mil; y2=58.15mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAr
+     }
+     ha:subc.1132 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J21
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1134 {
+        proto=0; x=500.0mil; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1135 {
+        proto=0; x=700.0mil; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1136 {
+        proto=1; x=600.0mil; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1137 {
+        proto=1; x=600.0mil; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1133 {
+           string=%a.parent.refdes%; x=600.0mil; y=44.45mm; 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.1138 {
+           x1=600.0mil; y1=44.45mm; x2=600.0mil; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1141 {
+           x1=600.0mil; y1=44.45mm; x2=600.0mil; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1144 {
+           x1=600.0mil; y1=44.45mm; x2=16.24mm; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1147 {
+           x1=600.0mil; y1=44.45mm; x2=600.0mil; y2=45.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAs
+     }
+     ha:subc.1150 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J22
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1152 {
+        proto=0; x=1000.0mil; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1153 {
+        proto=0; x=30.48mm; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1154 {
+        proto=1; x=1.1in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1155 {
+        proto=1; x=1.1in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1151 {
+           string=%a.parent.refdes%; x=1.1in; y=44.45mm; 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.1156 {
+           x1=1.1in; y1=44.45mm; x2=1.1in; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1159 {
+           x1=1.1in; y1=44.45mm; x2=1.1in; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1162 {
+           x1=1.1in; y1=44.45mm; x2=28.94mm; y2=44.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1165 {
+           x1=1.1in; y1=44.45mm; x2=1.1in; y2=45.45mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAt
+     }
+     ha:subc.1168 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J23
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1170 {
+        proto=0; x=1000.0mil; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1171 {
+        proto=0; x=30.48mm; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1172 {
+        proto=1; x=1.1in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1173 {
+        proto=1; x=1.1in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1169 {
+           string=%a.parent.refdes%; x=1.1in; y=2.25in; 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.1174 {
+           x1=1.1in; y1=2.25in; x2=1.1in; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1177 {
+           x1=1.1in; y1=2.25in; x2=1.1in; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1180 {
+           x1=1.1in; y1=2.25in; x2=28.94mm; y2=2.25in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1183 {
+           x1=1.1in; y1=2.25in; x2=1.1in; y2=58.15mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAu
+     }
+     ha:subc.1186 {
+      ha:attributes {
+       value=BNC
+       footprint=bnc-th
+       refdes=J8
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1188 {
+        proto=0; x=2.58in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1189 {
+        proto=0; x=2.58in; y=1.42501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1190 {
+        proto=1; x=2.78in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1191 {
+        proto=1; x=2.38001in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1192 {
+        proto=1; x=2.78in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1193 {
+        proto=1; x=2.38001in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1194 {
+           x1=2.50403in; y1=1.81555in; x2=78.362mm; y2=1.81555in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.1197 {
+           x1=2.50403in; y1=1.23446in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.1200 {
+           x1=2.50403in; y1=1.81555in; x2=2.50403in; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.1203 {
+           x1=78.362mm; y1=1.81555in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+          }
+          ha:text.1187 {
+           string=%a.parent.refdes%; x=2.58in; y=1.525in; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1206 {
+           x1=2.58000331in; y1=38.311793mm; x2=2.58000331in; y2=38.311793mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1209 {
+           x1=2.58in; y1=1.525in; x2=2.58in; y2=1.525in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1212 {
+           x1=2.58in; y1=1.525in; x2=64.532mm; y2=1.525in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1215 {
+           x1=2.58in; y1=1.525in; x2=2.58in; y2=37.735mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAv
+     }
+     ha:subc.1218 {
+      ha:attributes {
+       value=22nH
+       footprint=0402
+       refdes=L174
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1220 {
+        proto=0; x=57.569604mm; y=1.524in; 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.1221 {
+        proto=0; x=58.369196mm; y=1.524in; 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.1219 {
+           string=%a.parent.refdes%; x=57.0804mm; y=1.508in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1222 {
+           x1=57.9694mm; y1=1.524in; x2=57.9694mm; y2=1.524in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1225 {
+           x1=57.9694mm; y1=1.524in; x2=57.9694mm; y2=1.524in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1228 {
+           x1=57.9694mm; y1=1.524in; x2=58.9694mm; y2=1.524in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1231 {
+           x1=57.9694mm; y1=1.524in; x2=57.9694mm; y2=39.7096mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAw
+     }
+     ha:subc.1234 {
+      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.1236 {
+        proto=0; x=56.299604mm; y=30.9872mm; 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.1237 {
+        proto=0; x=57.099196mm; y=30.9872mm; 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.1235 {
+           string=%a.parent.refdes%; x=2.2in; y=1.1999685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1238 {
+           x1=56.6994mm; y1=30.9872mm; x2=56.6994mm; y2=30.9872mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1241 {
+           x1=56.6994mm; y1=30.9872mm; x2=56.6994mm; y2=30.9872mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1244 {
+           x1=56.6994mm; y1=30.9872mm; x2=57.6994mm; y2=30.9872mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1247 {
+           x1=56.6994mm; y1=30.9872mm; x2=56.6994mm; y2=31.9872mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAx
+     }
+     ha:subc.1250 {
+      ha:attributes {
+       {io_pcb::hidename_y}=26.0520 mm
+       footprint=NDK32
+       {io_pcb::hidename_scale}=60
+       refdes=X1
+       value=40mhz
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=45.8089 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             23.62mil  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             -23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             26.62mil  
+             -0.776097mm  
+             -26.62mil  
+             -0.776097mm  
+             -26.62mil  
+             0.776097mm  
+             26.62mil  
+             0.776097mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             23.62mil  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             -23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1251 {
+        proto=0; x=1.772in; y=27.151693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.1252 {
+        proto=0; x=1.772in; y=24.952053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1253 {
+        proto=0; x=1.83499in; y=24.952053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.1254 {
+        proto=0; x=1.83499in; y=27.151693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.1255 {
+           x=1.73736in; y=24.091882mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1256 {
+           x1=45.808773mm; y1=26.051873mm; x2=45.808773mm; y2=26.051873mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1259 {
+           x1=45.8089mm; y1=26.052mm; x2=45.8089mm; y2=26.052mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1262 {
+           x1=45.8089mm; y1=26.052mm; x2=46.8089mm; y2=26.052mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1265 {
+           x1=45.8089mm; y1=26.052mm; x2=45.8089mm; y2=27.052mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAy
+     }
+     ha:subc.1268 {
+      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.1270 {
+        proto=0; x=55.4228mm; y=32.638196mm; 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.1271 {
+        proto=0; x=55.4228mm; y=31.838604mm; 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.1269 {
+           string=%a.parent.refdes%; x=2.16in; y=33.0446mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1272 {
+           x1=55.4228mm; y1=32.2384mm; x2=55.4228mm; y2=32.2384mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1275 {
+           x1=55.4228mm; y1=32.2384mm; x2=55.4228mm; y2=32.2384mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1278 {
+           x1=55.4228mm; y1=32.2384mm; x2=55.4228mm; y2=33.2384mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1281 {
+           x1=55.4228mm; y1=32.2384mm; x2=56.4228mm; y2=32.2384mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAAz
+     }
+     ha:subc.1284 {
+      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.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.1286 {
+        proto=0; x=2.26726in; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1287 {
+        proto=0; x=2.29874in; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1285 {
+           string=%a.parent.refdes%; x=2.253in; y=1.1619685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1288 {
+           x1=57.9882mm; y1=1.1819685in; x2=57.9882mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1291 {
+           x1=57.9882mm; y1=1.1819685in; x2=57.9882mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1294 {
+           x1=57.9882mm; y1=1.1819685in; x2=58.9882mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1297 {
+           x1=57.9882mm; y1=1.1819685in; x2=57.9882mm; y2=31.022mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA0
+     }
+     ha:subc.1300 {
+      ha:attributes {
+       value=27nH
+       footprint=0402
+       refdes=L192
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1302 {
+        proto=0; x=2.21626in; y=31.9524mm; 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.1303 {
+        proto=0; x=57.092596mm; y=31.9524mm; 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.1301 {
+           string=%a.parent.refdes%; x=2.201in; y=1.2389685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1304 {
+           x1=2.232in; y1=31.9524mm; x2=2.232in; y2=31.9524mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1307 {
+           x1=2.232in; y1=31.9524mm; x2=2.232in; y2=31.9524mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1310 {
+           x1=2.232in; y1=31.9524mm; x2=57.6928mm; y2=31.9524mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1313 {
+           x1=2.232in; y1=31.9524mm; x2=2.232in; y2=32.9524mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA1
+     }
+     ha:subc.1316 {
+      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.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.1318 {
+        proto=0; x=57.9882mm; y=33.869596mm; 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.1319 {
+        proto=0; x=57.9882mm; y=33.070004mm; 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.1317 {
+           string=%a.parent.refdes%; x=2.306in; y=1.2879685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1320 {
+           x1=57.9882mm; y1=33.4698mm; x2=57.9882mm; y2=33.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1323 {
+           x1=57.9882mm; y1=33.4698mm; x2=57.9882mm; y2=33.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1326 {
+           x1=57.9882mm; y1=33.4698mm; x2=57.9882mm; y2=34.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1329 {
+           x1=57.9882mm; y1=33.4698mm; x2=58.9882mm; y2=33.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA2
+     }
+     ha:subc.1332 {
+      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.1334 {
+        proto=0; x=2.21626in; y=32.9176mm; 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.1335 {
+        proto=0; x=57.092596mm; y=32.9176mm; 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.1333 {
+           string=%a.parent.refdes%; x=2.201in; y=32.435mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1336 {
+           x1=2.232in; y1=32.9176mm; x2=2.232in; y2=32.9176mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1339 {
+           x1=2.232in; y1=32.9176mm; x2=2.232in; y2=32.9176mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1342 {
+           x1=2.232in; y1=32.9176mm; x2=57.6928mm; y2=32.9176mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1345 {
+           x1=2.232in; y1=32.9176mm; x2=2.232in; y2=33.9176mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA3
+     }
+     ha:subc.1348 {
+      ha:attributes {
+       {io_pcb::hidename_y}=31.7492 mm
+       footprint=TI-QFN32-new
+       {io_pcb::hidename_scale}=60
+       refdes=U3
+       value=CC1200
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=49.6316 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -66.93mil  
+             66.93mil  
+             66.93mil  
+             66.93mil  
+             66.93mil  
+             -66.93mil  
+             -66.93mil  
+             -66.93mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.2 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             -12.99mil  
+             -12.99mil  
+             -12.99mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.3 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             -12.99mil  
+             -12.99mil  
+             -12.99mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             -12.99mil  
+             -12.99mil  
+             -12.99mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.4 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -7.5mil  
+             7.5mil  
+             7.5mil  
+             7.5mil  
+             7.5mil  
+             -7.5mil  
+             -7.5mil  
+             -7.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             12.99mil  
+             -12.99mil  
+             -12.99mil  
+             -12.99mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -7.5mil  
+             7.5mil  
+             7.5mil  
+             7.5mil  
+             7.5mil  
+             -7.5mil  
+             -7.5mil  
+             -7.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.5 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425067mm  
+             -5.905mil  
+             -0.425067mm  
+             5.905mil  
+             0.425067mm  
+             5.905mil  
+             0.425067mm  
+             -5.905mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.495044mm  
+             -8.66mil  
+             -0.495044mm  
+             8.66mil  
+             0.495044mm  
+             8.66mil  
+             0.495044mm  
+             -8.66mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425067mm  
+             -5.905mil  
+             -0.425067mm  
+             5.905mil  
+             0.425067mm  
+             5.905mil  
+             0.425067mm  
+             -5.905mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.6 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425069mm  
+             -5.905mil  
+             -0.425069mm  
+             5.905mil  
+             0.425069mm  
+             5.905mil  
+             0.425069mm  
+             -5.905mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.495046mm  
+             -8.66mil  
+             -0.495046mm  
+             8.66mil  
+             0.495046mm  
+             8.66mil  
+             0.495046mm  
+             -8.66mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425069mm  
+             -5.905mil  
+             -0.425069mm  
+             5.905mil  
+             0.425069mm  
+             5.905mil  
+             0.425069mm  
+             -5.905mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.7 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.425069mm  
+             -5.905mil  
+             -0.425069mm  
+             -5.905mil  
+             0.425069mm  
+             5.905mil  
+             0.425069mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             8.66mil  
+             -0.495046mm  
+             -8.66mil  
+             -0.495046mm  
+             -8.66mil  
+             0.495046mm  
+             8.66mil  
+             0.495046mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.425069mm  
+             -5.905mil  
+             -0.425069mm  
+             -5.905mil  
+             0.425069mm  
+             5.905mil  
+             0.425069mm  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.8 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.425067mm  
+             -5.905mil  
+             -0.425067mm  
+             -5.905mil  
+             0.425067mm  
+             5.905mil  
+             0.425067mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             8.66mil  
+             -0.495044mm  
+             -8.66mil  
+             -0.495044mm  
+             -8.66mil  
+             0.495044mm  
+             8.66mil  
+             0.495044mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.425067mm  
+             -5.905mil  
+             -0.425067mm  
+             -5.905mil  
+             0.425067mm  
+             5.905mil  
+             0.425067mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1349 {
+        proto=0; x=50.951384mm; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1350 {
+        proto=0; x=50.951384mm; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1351 {
+        proto=0; x=50.951384mm; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1352 {
+        proto=0; x=1.954in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1353 {
+        proto=0; x=1.954in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1354 {
+        proto=0; x=1.954in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1355 {
+        proto=0; x=1.90203in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1356 {
+        proto=0; x=1.90203in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1357 {
+        proto=0; x=1.90203in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1358 {
+        proto=1; x=1.954in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1359 {
+        proto=2; x=50.951384mm; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1360 {
+        proto=3; x=50.951384mm; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1361 {
+        proto=4; x=50.951384mm; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1362 {
+        proto=2; x=50.951384mm; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1363 {
+        proto=3; x=50.951384mm; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1364 {
+        proto=4; x=50.951384mm; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1365 {
+        proto=2; x=50.951384mm; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1366 {
+        proto=3; x=1.97997in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1367 {
+        proto=4; x=1.97997in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1368 {
+        proto=3; x=1.97997in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1369 {
+        proto=4; x=1.97997in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1370 {
+        proto=3; x=1.97997in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1371 {
+        proto=4; x=1.97997in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1372 {
+        proto=3; x=1.97997in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1373 {
+        proto=4; x=1.97997in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1374 {
+        proto=3; x=1.97997in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1375 {
+        proto=4; x=1.97997in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1376 {
+        proto=2; x=1.954in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1377 {
+        proto=3; x=1.954in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1378 {
+        proto=4; x=1.954in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1379 {
+        proto=2; x=1.954in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1380 {
+        proto=3; x=1.954in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1381 {
+        proto=4; x=1.954in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1382 {
+        proto=2; x=1.954in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1383 {
+        proto=3; x=1.92802in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1384 {
+        proto=4; x=1.92802in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1385 {
+        proto=3; x=1.92802in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1386 {
+        proto=4; x=1.92802in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1387 {
+        proto=3; x=1.92802in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1388 {
+        proto=4; x=1.92802in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1389 {
+        proto=3; x=1.92802in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1390 {
+        proto=4; x=1.92802in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1391 {
+        proto=3; x=1.92802in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1392 {
+        proto=4; x=1.92802in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1393 {
+        proto=2; x=1.90203in; y=1.1980085in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1394 {
+        proto=3; x=1.90203in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1395 {
+        proto=4; x=1.90203in; y=31.089562mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1396 {
+        proto=2; x=1.90203in; y=1.2499685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1397 {
+        proto=3; x=1.90203in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1398 {
+        proto=4; x=1.90203in; y=32.409092mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1399 {
+        proto=2; x=1.90203in; y=1.3019385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=33
+          name=GND
+        }
+       }
+       ha:padstack_ref.1400 {
+        proto=5; x=52.10632mm; y=1.1810785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=24
+          name=LPF1
+        }
+       }
+       ha:padstack_ref.1401 {
+        proto=6; x=1.85656in; y=1.1810785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VDD_GUARD
+        }
+       }
+       ha:padstack_ref.1402 {
+        proto=7; x=2.02289in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=16
+          name=NC
+        }
+       }
+       ha:padstack_ref.1403 {
+        proto=8; x=2.02289in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=25
+          name=AVDD_PFD_CHP
+        }
+       }
+       ha:padstack_ref.1404 {
+        proto=5; x=52.10632mm; y=30.49952mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=23
+          name=LPF0
+        }
+       }
+       ha:padstack_ref.1405 {
+        proto=6; x=1.85656in; y=30.49952mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=RESET_N
+        }
+       }
+       ha:padstack_ref.1406 {
+        proto=7; x=2.0032in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=15
+          name=AVDD_RF
+        }
+       }
+       ha:padstack_ref.1407 {
+        proto=8; x=2.0032in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=26
+          name=DCPL_PFD_CHP
+        }
+       }
+       ha:padstack_ref.1408 {
+        proto=5; x=52.10632mm; y=30.999392mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=22
+          name=AVDD_SYNTH1
+        }
+       }
+       ha:padstack_ref.1409 {
+        proto=6; x=1.85656in; y=30.999392mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=GPIO3
+        }
+       }
+       ha:padstack_ref.1410 {
+        proto=7; x=1.98352in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=14
+          name=RBIAS
+        }
+       }
+       ha:padstack_ref.1411 {
+        proto=8; x=1.98352in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=27
+          name=AVDD_SYNTH2
+        }
+       }
+       ha:padstack_ref.1412 {
+        proto=5; x=52.10632mm; y=1.2401385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=DCPL_VCO
+        }
+       }
+       ha:padstack_ref.1413 {
+        proto=6; x=1.85656in; y=1.2401385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=GPIO2
+        }
+       }
+       ha:padstack_ref.1414 {
+        proto=7; x=1.96383in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=13
+          name=AVDD_IF
+        }
+       }
+       ha:padstack_ref.1415 {
+        proto=8; x=1.96383in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=28
+          name=AVDD_XOSC
+        }
+       }
+       ha:padstack_ref.1416 {
+        proto=5; x=52.10632mm; y=31.999136mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=20
+          name=LNA_N
+        }
+       }
+       ha:padstack_ref.1417 {
+        proto=6; x=1.85656in; y=31.999136mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=DVDD
+        }
+       }
+       ha:padstack_ref.1418 {
+        proto=7; x=1.94416in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=DVDD
+        }
+       }
+       ha:padstack_ref.1419 {
+        proto=8; x=1.94416in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=29
+          name=DCPL_XOSC
+        }
+       }
+       ha:padstack_ref.1420 {
+        proto=5; x=52.10632mm; y=32.499262mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=19
+          name=LNA_P
+        }
+       }
+       ha:padstack_ref.1421 {
+        proto=6; x=1.85656in; y=32.499262mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=DCPL
+        }
+       }
+       ha:padstack_ref.1422 {
+        proto=7; x=1.92447in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=11
+          name=CS_N
+        }
+       }
+       ha:padstack_ref.1423 {
+        proto=8; x=1.92447in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=30
+          name=XOSC_Q1
+        }
+       }
+       ha:padstack_ref.1424 {
+        proto=5; x=52.10632mm; y=1.2991785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=18
+          name=TRX_SW
+        }
+       }
+       ha:padstack_ref.1425 {
+        proto=6; x=1.85656in; y=1.2991785in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=SI
+        }
+       }
+       ha:padstack_ref.1426 {
+        proto=7; x=1.90479in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=GPIO0
+        }
+       }
+       ha:padstack_ref.1427 {
+        proto=8; x=1.90479in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=31
+          name=XOSC_Q2
+        }
+       }
+       ha:padstack_ref.1428 {
+        proto=5; x=52.10632mm; y=1.3188685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=17
+          name=PA
+        }
+       }
+       ha:padstack_ref.1429 {
+        proto=6; x=1.85656in; y=1.3188685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=SCLK
+        }
+       }
+       ha:padstack_ref.1430 {
+        proto=7; x=1.8851in; y=1.3474085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=SO/GPIO1
+        }
+       }
+       ha:padstack_ref.1431 {
+        proto=8; x=1.8851in; y=29.27448mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=32
+          name=EXT_XOSC
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.1432 {
+           x=1.85164in; y=1.1476185in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1433 {
+           x1=49.631489mm; y1=31.74931mm; x2=49.631489mm; y2=31.74931mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1436 {
+           x1=1.954in; y1=1.2499685in; x2=1.954in; y2=1.2499685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1439 {
+           x1=1.954in; y1=1.2499685in; x2=50.6316mm; y2=1.2499685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1442 {
+           x1=1.954in; y1=1.2499685in; x2=1.954in; y2=32.7492mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA4
+     }
+     ha:subc.1445 {
+      ha:attributes {
+       value=39pF
+       footprint=0402
+       refdes=C174
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1447 {
+        proto=0; x=2.129in; y=34.023004mm; 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.1448 {
+        proto=0; x=2.129in; y=34.822596mm; 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.1446 {
+           string=%a.parent.refdes%; x=2.145in; y=33.197mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1449 {
+           x1=2.129in; y1=34.4228mm; x2=2.129in; y2=34.4228mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1452 {
+           x1=2.129in; y1=34.4228mm; x2=2.129in; y2=34.4228mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1455 {
+           x1=2.129in; y1=34.4228mm; x2=2.129in; y2=33.4228mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1458 {
+           x1=2.129in; y1=34.4228mm; x2=53.0766mm; y2=34.4228mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA5
+     }
+     ha:subc.1461 {
+      ha:attributes {
+       value=2.2pF
+       footprint=0402
+       refdes=C176
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1463 {
+        proto=0; x=55.321204mm; y=35.737mm; 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.1464 {
+        proto=0; x=56.120796mm; y=35.737mm; 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.1462 {
+           string=%a.parent.refdes%; x=2.161in; y=35.2798mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1465 {
+           x1=55.721mm; y1=35.737mm; x2=55.721mm; y2=35.737mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1468 {
+           x1=55.721mm; y1=35.737mm; x2=55.721mm; y2=35.737mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1471 {
+           x1=55.721mm; y1=35.737mm; x2=56.721mm; y2=35.737mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1474 {
+           x1=55.721mm; y1=35.737mm; x2=55.721mm; y2=36.737mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA6
+     }
+     ha:subc.1477 {
+      ha:attributes {
+       value=5.1pF
+       footprint=0402
+       refdes=C181
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1479 {
+        proto=0; x=56.96mm; y=34.771796mm; 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.1480 {
+        proto=0; x=56.96mm; y=33.972204mm; 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.1478 {
+           string=%a.parent.refdes%; x=2.261in; y=1.3179685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1481 {
+           x1=56.96mm; y1=34.372mm; x2=56.96mm; y2=34.372mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1484 {
+           x1=56.96mm; y1=34.372mm; x2=56.96mm; y2=34.372mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1487 {
+           x1=56.96mm; y1=34.372mm; x2=56.96mm; y2=35.372mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1490 {
+           x1=56.96mm; y1=34.372mm; x2=57.96mm; y2=34.372mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA7
+     }
+     ha:subc.1493 {
+      ha:attributes {
+       value=15nH
+       footprint=0402
+       refdes=L172
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1495 {
+        proto=0; x=2.17726in; y=1.3669685in; 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.1496 {
+        proto=0; x=56.101996mm; y=1.3669685in; 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.1494 {
+           string=%a.parent.refdes%; x=54.737mm; y=34.34mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1497 {
+           x1=2.193in; y1=1.3669685in; x2=2.193in; y2=1.3669685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1500 {
+           x1=2.193in; y1=1.3669685in; x2=2.193in; y2=1.3669685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1503 {
+           x1=2.193in; y1=1.3669685in; x2=56.7022mm; y2=1.3669685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1506 {
+           x1=2.193in; y1=1.3669685in; x2=2.193in; y2=35.721mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA8
+     }
+     ha:subc.1509 {
+      ha:attributes {
+       value=43nH
+       footprint=0402
+       refdes=L173
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1511 {
+        proto=0; x=56.9722mm; y=35.648604mm; 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.1512 {
+        proto=0; x=56.9722mm; y=36.448196mm; 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.1510 {
+           string=%a.parent.refdes%; x=2.266in; y=35.2798mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1513 {
+           x1=56.9722mm; y1=36.0484mm; x2=56.9722mm; y2=36.0484mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1516 {
+           x1=56.9722mm; y1=36.0484mm; x2=56.9722mm; y2=36.0484mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1519 {
+           x1=56.9722mm; y1=36.0484mm; x2=56.9722mm; y2=35.0484mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1522 {
+           x1=56.9722mm; y1=36.0484mm; x2=55.9722mm; y2=36.0484mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA9
+     }
+     ha:subc.1525 {
+      ha:attributes {
+       value=6.2pF
+       footprint=0402
+       refdes=C175
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1527 {
+        proto=0; x=56.045604mm; y=1.4839685in; 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.1528 {
+        proto=0; x=56.845196mm; y=1.4839685in; 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.1526 {
+           string=%a.parent.refdes%; x=55.7276mm; y=37.261mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1529 {
+           x1=56.4454mm; y1=1.4839685in; x2=56.4454mm; y2=1.4839685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1532 {
+           x1=56.4454mm; y1=1.4839685in; x2=56.4454mm; y2=1.4839685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1535 {
+           x1=56.4454mm; y1=1.4839685in; x2=57.4454mm; y2=1.4839685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1538 {
+           x1=56.4454mm; y1=1.4839685in; x2=56.4454mm; y2=38.6928mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA+
+     }
+     ha:subc.1541 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C221
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            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.1543 {
+        proto=0; x=2.147in; y=1.1442285in; 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.1544 {
+        proto=0; x=2.147in; y=1.1757085in; 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.1542 {
+           string=%a.parent.refdes%; x=2.164in; y=1.1229685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1545 {
+           x1=2.147in; y1=29.4632mm; x2=2.147in; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1548 {
+           x1=2.147in; y1=29.4632mm; x2=2.147in; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1551 {
+           x1=2.147in; y1=29.4632mm; x2=2.147in; y2=28.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1554 {
+           x1=2.147in; y1=29.4632mm; x2=53.5338mm; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAA/
+     }
+     ha:subc.1557 {
+      ha:attributes {
+       value=1.8nF
+       footprint=0402
+       refdes=C231
+      }
+     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.1559 {
+        proto=0; x=2.107in; y=29.070004mm; 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.1560 {
+        proto=0; x=2.107in; y=29.869596mm; 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.1558 {
+           string=%a.parent.refdes%; x=53.975mm; y=28.625mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1561 {
+           x1=2.107in; y1=29.4698mm; x2=2.107in; y2=29.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1564 {
+           x1=2.107in; y1=29.4698mm; x2=2.107in; y2=29.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1567 {
+           x1=2.107in; y1=29.4698mm; x2=2.107in; y2=28.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1570 {
+           x1=2.107in; y1=29.4698mm; x2=52.5178mm; y2=29.4698mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABA
+     }
+     ha:subc.1573 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C261
+      }
+     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.1575 {
+        proto=0; x=51.118mm; y=27.456596mm; 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.1576 {
+        proto=0; x=51.118mm; y=26.657004mm; 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.1574 {
+           string=%a.parent.refdes%; x=51.6382mm; y=1.0339685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1577 {
+           x1=51.118mm; y1=27.0568mm; x2=51.118mm; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1580 {
+           x1=51.118mm; y1=27.0568mm; x2=51.118mm; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1583 {
+           x1=51.118mm; y1=27.0568mm; x2=51.118mm; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1586 {
+           x1=51.118mm; y1=27.0568mm; x2=52.118mm; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABB
+     }
+     ha:subc.1589 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C271
+      }
+     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.1591 {
+        proto=0; x=1.975in; y=1.0807085in; 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.1592 {
+        proto=0; x=1.975in; y=26.650404mm; 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.1590 {
+           string=%a.parent.refdes%; x=1.993in; y=26.1612mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1593 {
+           x1=1.975in; y1=27.0502mm; x2=1.975in; y2=27.0502mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1596 {
+           x1=1.975in; y1=27.0502mm; x2=1.975in; y2=27.0502mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1599 {
+           x1=1.975in; y1=27.0502mm; x2=1.975in; y2=28.0502mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1602 {
+           x1=1.975in; y1=27.0502mm; x2=51.165mm; y2=27.0502mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABC
+     }
+     ha:subc.1605 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C291
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1607 {
+        proto=0; x=1.937in; y=27.456596mm; 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.1608 {
+        proto=0; x=1.937in; y=26.657004mm; 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.1606 {
+           string=%a.parent.refdes%; x=1.953in; y=1.0319685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1609 {
+           x1=1.937in; y1=27.0568mm; x2=1.937in; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1612 {
+           x1=1.937in; y1=27.0568mm; x2=1.937in; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1615 {
+           x1=1.937in; y1=27.0568mm; x2=1.937in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1618 {
+           x1=1.937in; y1=27.0568mm; x2=50.1998mm; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABD
+     }
+     ha:subc.1621 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C44
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1623 {
+        proto=0; x=44.183804mm; y=32.3974mm; 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.1624 {
+        proto=0; x=44.983396mm; y=32.3974mm; 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.1622 {
+           string=%a.parent.refdes%; x=45.5046mm; y=32.9308mm; scale=60; 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.1625 {
+           x1=44.5836mm; y1=32.3974mm; x2=44.5836mm; y2=32.3974mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1628 {
+           x1=44.5836mm; y1=32.3974mm; x2=44.5836mm; y2=32.3974mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1631 {
+           x1=44.5836mm; y1=32.3974mm; x2=45.5836mm; y2=32.3974mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1634 {
+           x1=44.5836mm; y1=32.3974mm; x2=44.5836mm; y2=33.3974mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABE
+     }
+     ha:subc.1637 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C47
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1639 {
+        proto=0; x=51.753mm; y=37.083196mm; 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.1640 {
+        proto=0; x=51.753mm; y=36.283604mm; 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.1638 {
+           string=%a.parent.refdes%; x=2.056in; y=35.9656mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1641 {
+           x1=51.753mm; y1=36.6834mm; x2=51.753mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1644 {
+           x1=51.753mm; y1=36.6834mm; x2=51.753mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1647 {
+           x1=51.753mm; y1=36.6834mm; x2=51.753mm; y2=37.6834mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1650 {
+           x1=51.753mm; y1=36.6834mm; x2=52.753mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABF
+     }
+     ha:subc.1653 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C45
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1655 {
+        proto=0; x=1.958in; y=1.4607085in; 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.1656 {
+        proto=0; x=1.958in; y=36.302404mm; 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.1654 {
+           string=%a.parent.refdes%; x=1.975in; y=1.4169685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1657 {
+           x1=1.958in; y1=1.4449685in; x2=1.958in; y2=1.4449685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1660 {
+           x1=1.958in; y1=1.4449685in; x2=1.958in; y2=1.4449685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1663 {
+           x1=1.958in; y1=1.4449685in; x2=1.958in; y2=37.7022mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1666 {
+           x1=1.958in; y1=1.4449685in; x2=50.7332mm; y2=1.4449685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABG
+     }
+     ha:subc.1669 {
+      ha:attributes {
+       value=10pF
+       footprint=0402
+       refdes=C30
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1671 {
+        proto=0; x=1.81874in; y=28.4218mm; 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.1672 {
+        proto=0; x=1.78726in; y=28.4218mm; 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.1670 {
+           string=%a.parent.refdes%; x=1.78in; y=1.1029685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1673 {
+           x1=1.803in; y1=28.4218mm; x2=1.803in; y2=28.4218mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1676 {
+           x1=1.803in; y1=28.4218mm; x2=1.803in; y2=28.4218mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1679 {
+           x1=1.803in; y1=28.4218mm; x2=44.7962mm; y2=28.4218mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1682 {
+           x1=1.803in; y1=28.4218mm; x2=1.803in; y2=27.4218mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABH
+     }
+     ha:subc.1685 {
+      ha:attributes {
+       value=10pF
+       footprint=0402
+       refdes=C31
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1687 {
+        proto=0; x=1.78726in; y=23.5958mm; 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.1688 {
+        proto=0; x=1.81874in; y=23.5958mm; 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.1686 {
+           string=%a.parent.refdes%; x=1.782in; y=23.0624mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1689 {
+           x1=1.803in; y1=23.5958mm; x2=1.803in; y2=23.5958mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1692 {
+           x1=1.803in; y1=23.5958mm; x2=1.803in; y2=23.5958mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1695 {
+           x1=1.803in; y1=23.5958mm; x2=46.7962mm; y2=23.5958mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1698 {
+           x1=1.803in; y1=23.5958mm; x2=1.803in; y2=24.5958mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABI
+     }
+     ha:subc.1701 {
+      ha:attributes {
+       value=56nH
+       footprint=0402
+       refdes=L171
+      }
+     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.1703 {
+        proto=0; x=2.091in; y=34.809396mm; 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.1704 {
+        proto=0; x=2.091in; y=34.009804mm; 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.1702 {
+           string=%a.parent.refdes%; x=2.107in; y=33.451mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1705 {
+           x1=2.091in; y1=34.4096mm; x2=2.091in; y2=34.4096mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1708 {
+           x1=2.091in; y1=34.4096mm; x2=2.091in; y2=34.4096mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1711 {
+           x1=2.091in; y1=34.4096mm; x2=2.091in; y2=35.4096mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1714 {
+           x1=2.091in; y1=34.4096mm; x2=54.1114mm; y2=34.4096mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABJ
+     }
+     ha:subc.1717 {
+      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.1719 {
+        proto=0; x=2.129in; y=36.536596mm; 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.1720 {
+        proto=0; x=2.129in; y=35.737004mm; 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.1718 {
+           string=%a.parent.refdes%; x=2.145in; y=1.3909685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1721 {
+           x1=2.129in; y1=36.1368mm; x2=2.129in; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1724 {
+           x1=2.129in; y1=36.1368mm; x2=2.129in; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1727 {
+           x1=2.129in; y1=36.1368mm; x2=2.129in; y2=37.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1730 {
+           x1=2.129in; y1=36.1368mm; x2=55.0766mm; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABK
+     }
+     ha:subc.1733 {
+      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.1735 {
+        proto=0; x=53.086mm; y=36.536596mm; 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.1736 {
+        proto=0; x=53.086mm; y=35.737004mm; 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.1734 {
+           string=%a.parent.refdes%; x=53.4924mm; y=1.3959685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1737 {
+           x1=53.086mm; y1=36.1368mm; x2=53.086mm; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1740 {
+           x1=53.086mm; y1=36.1368mm; x2=53.086mm; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1743 {
+           x1=53.086mm; y1=36.1368mm; x2=53.086mm; y2=37.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1746 {
+           x1=53.086mm; y1=36.1368mm; x2=54.086mm; y2=36.1368mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABL
+     }
+     ha:subc.1749 {
+      ha:attributes {
+       value=100pF
+       footprint=0402
+       refdes=C172
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.1751 {
+        proto=0; x=2.20174in; y=36.7276mm; 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.1752 {
+        proto=0; x=2.17026in; y=36.7276mm; 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.1750 {
+           string=%a.parent.refdes%; x=54.5084mm; y=1.4289685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1753 {
+           x1=55.5244mm; y1=36.7276mm; x2=55.5244mm; y2=36.7276mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1756 {
+           x1=55.5244mm; y1=36.7276mm; x2=55.5244mm; y2=36.7276mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1759 {
+           x1=55.5244mm; y1=36.7276mm; x2=54.5244mm; y2=36.7276mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1762 {
+           x1=55.5244mm; y1=36.7276mm; x2=55.5244mm; y2=35.7276mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABM
+     }
+     ha:subc.1765 {
+      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.1767 {
+        proto=0; x=55.0164mm; y=38.403996mm; 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.1768 {
+        proto=0; x=55.0164mm; y=37.604404mm; 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.1766 {
+           string=%a.parent.refdes%; x=55.3212mm; y=1.4719685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1769 {
+           x1=55.0164mm; y1=38.0042mm; x2=55.0164mm; y2=38.0042mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1772 {
+           x1=55.0164mm; y1=38.0042mm; x2=55.0164mm; y2=38.0042mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1775 {
+           x1=55.0164mm; y1=38.0042mm; x2=55.0164mm; y2=39.0042mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1778 {
+           x1=55.0164mm; y1=38.0042mm; x2=56.0164mm; y2=38.0042mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABN
+     }
+     ha:subc.1781 {
+      ha:attributes {
+       value=10nF
+       footprint=0402
+       refdes=C211
+      }
+     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.1783 {
+        proto=0; x=55.5244mm; y=1.1757085in; 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.1784 {
+        proto=0; x=55.5244mm; y=1.1442285in; 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.1782 {
+           string=%a.parent.refdes%; x=2.204in; y=1.1259685in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1785 {
+           x1=55.5244mm; y1=29.4632mm; x2=55.5244mm; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1788 {
+           x1=55.5244mm; y1=29.4632mm; x2=55.5244mm; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1791 {
+           x1=55.5244mm; y1=29.4632mm; x2=55.5244mm; y2=30.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1794 {
+           x1=55.5244mm; y1=29.4632mm; x2=56.5244mm; y2=29.4632mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABO
+     }
+     ha:subc.1797 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C251
+      }
+     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.1799 {
+        proto=0; x=2.051in; y=27.456596mm; 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.1800 {
+        proto=0; x=2.051in; y=26.657004mm; 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.1798 {
+           string=%a.parent.refdes%; x=52.578mm; y=26.2374mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1801 {
+           x1=2.051in; y1=27.0568mm; x2=2.051in; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1804 {
+           x1=2.051in; y1=27.0568mm; x2=2.051in; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1807 {
+           x1=2.051in; y1=27.0568mm; x2=2.051in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1810 {
+           x1=2.051in; y1=27.0568mm; x2=53.0954mm; y2=27.0568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABP
+     }
+     ha:subc.1813 {
+      ha:attributes {
+       value=56k
+       footprint=0402
+       refdes=R30
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1815 {
+        proto=0; x=1.998in; y=1.45974in; 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.1816 {
+        proto=0; x=1.998in; y=1.42826in; 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.1814 {
+           string=%a.parent.refdes%; x=2.015in; y=35.9156mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1817 {
+           x1=1.998in; y1=36.6776mm; x2=1.998in; y2=36.6776mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1820 {
+           x1=1.998in; y1=36.6776mm; x2=1.998in; y2=36.6776mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1823 {
+           x1=1.998in; y1=36.6776mm; x2=1.998in; y2=37.6776mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1826 {
+           x1=1.998in; y1=36.6776mm; x2=51.7492mm; y2=36.6776mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABQ
+     }
+     ha:subc.1829 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C43
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1831 {
+        proto=0; x=44.844204mm; y=29.387mm; 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.1832 {
+        proto=0; x=45.643796mm; y=29.387mm; 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.1830 {
+           string=%a.parent.refdes%; x=1.756in; y=29.0314mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1833 {
+           x1=45.244mm; y1=29.387mm; x2=45.244mm; y2=29.387mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1836 {
+           x1=45.244mm; y1=29.387mm; x2=45.244mm; y2=29.387mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1839 {
+           x1=45.244mm; y1=29.387mm; x2=46.244mm; y2=29.387mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1842 {
+           x1=45.244mm; y1=29.387mm; x2=45.244mm; y2=30.387mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABR
+     }
+     ha:subc.1845 {
+      ha:attributes {
+       value=0.22uF
+       footprint=0402
+       refdes=C42
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1847 {
+        proto=0; x=1.73926in; y=1.314in; 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.1848 {
+        proto=0; x=1.77074in; y=1.314in; 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.1846 {
+           string=%a.parent.refdes%; x=43.9608mm; y=1.296in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1849 {
+           x1=1.755in; y1=1.314in; x2=1.755in; y2=1.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1852 {
+           x1=1.755in; y1=1.314in; x2=1.755in; y2=1.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1855 {
+           x1=1.755in; y1=1.314in; x2=45.577mm; y2=1.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1858 {
+           x1=1.755in; y1=1.314in; x2=1.755in; y2=34.3756mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABS
+     }
+     ha:subc.1861 {
+      ha:attributes {
+       value=22k
+       footprint=0402
+       refdes=R37
+      }
+     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.1863 {
+        proto=0; x=513.0mil; y=22.409404mm; 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.1864 {
+        proto=0; x=513.0mil; y=913.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.1862 {
+           string=%a.parent.refdes%; x=500.0mil; y=23.337mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1865 {
+           x1=513.0mil; y1=898.0mil; x2=513.0mil; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1868 {
+           x1=513.0mil; y1=898.0mil; x2=513.0mil; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1871 {
+           x1=513.0mil; y1=898.0mil; x2=513.0mil; y2=21.8092mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1874 {
+           x1=513.0mil; y1=898.0mil; x2=12.0302mm; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABT
+     }
+     ha:subc.1877 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R36
+      }
+     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.1879 {
+        proto=0; x=473.0mil; y=913.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.1880 {
+        proto=0; x=473.0mil; y=22.409404mm; 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.1878 {
+           string=%a.parent.refdes%; x=458.0mil; y=23.3746mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1881 {
+           x1=473.0mil; y1=898.0mil; x2=473.0mil; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1884 {
+           x1=473.0mil; y1=898.0mil; x2=473.0mil; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1887 {
+           x1=473.0mil; y1=898.0mil; x2=473.0mil; y2=23.8092mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1890 {
+           x1=473.0mil; y1=898.0mil; x2=13.0142mm; y2=898.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABU
+     }
+     ha:subc.1893 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J27
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; 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=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1895 {
+        proto=0; x=925.0mil; y=1.35in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1896 {
+        proto=0; x=925.0mil; y=29.21mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1897 {
+        proto=1; x=925.0mil; y=31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1898 {
+        proto=1; x=925.0mil; y=31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1894 {
+           string=%a.parent.refdes%; x=925.0mil; y=31.75mm; 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.1899 {
+           x1=925.0mil; y1=31.75mm; x2=925.0mil; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1902 {
+           x1=925.0mil; y1=31.75mm; x2=925.0mil; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1905 {
+           x1=925.0mil; y1=31.75mm; x2=24.495mm; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1908 {
+           x1=925.0mil; y1=31.75mm; x2=925.0mil; y2=32.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABV
+     }
+     ha:subc.1911 {
+      ha:attributes {
+       value=0.25
+       footprint=TE1217861
+       refdes=J26
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; 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=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1913 {
+        proto=0; x=36.195mm; y=1.35in; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1914 {
+        proto=0; x=36.195mm; y=29.21mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1915 {
+        proto=1; x=36.195mm; y=31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1916 {
+        proto=1; x=36.195mm; y=31.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.1912 {
+           string=%a.parent.refdes%; x=36.195mm; y=31.75mm; 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.1917 {
+           x1=36.195mm; y1=31.75mm; x2=36.195mm; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1920 {
+           x1=36.195mm; y1=31.75mm; x2=36.195mm; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1923 {
+           x1=36.195mm; y1=31.75mm; x2=37.195mm; y2=31.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1926 {
+           x1=36.195mm; y1=31.75mm; x2=36.195mm; y2=32.75mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABW
+     }
+     ha:subc.1929 {
+      ha:attributes {
+       {io_pcb::hidename_y}=31.3690 mm
+       footprint=TO252FET
+       {io_pcb::hidename_scale}=60
+       refdes=Q1
+       value=IRLR8743PbF
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=16.3238 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.400048mm  
+             -29.53mil  
+             -1.400048mm  
+             29.53mil  
+             1.400048mm  
+             29.53mil  
+             1.400048mm  
+             -29.53mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.550035mm  
+             -35.435mil  
+             -1.550035mm  
+             35.435mil  
+             1.550035mm  
+             35.435mil  
+             1.550035mm  
+             -35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.400048mm  
+             -29.53mil  
+             -1.400048mm  
+             29.53mil  
+             1.400048mm  
+             29.53mil  
+             1.400048mm  
+             -29.53mil  
+            }
+          }
+        }
+      }
+
+      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 {
+             3.050032mm  
+             -3.150108mm  
+             -3.050032mm  
+             -3.150108mm  
+             -3.050032mm  
+             3.150108mm  
+             3.050032mm  
+             3.150108mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             3.200019mm  
+             -129.925mil  
+             -3.200019mm  
+             -129.925mil  
+             -3.200019mm  
+             129.925mil  
+             3.200019mm  
+             129.925mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             3.050032mm  
+             -3.150108mm  
+             -3.050032mm  
+             -3.150108mm  
+             -3.050032mm  
+             3.150108mm  
+             3.050032mm  
+             3.150108mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1930 {
+        proto=0; x=464.61mil; y=1.159in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=G
+        }
+       }
+       ha:padstack_ref.1931 {
+        proto=1; x=18.051018mm; y=1.249in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=D
+        }
+       }
+       ha:padstack_ref.1932 {
+        proto=0; x=464.61mil; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=S
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1933 {
+           x1=19.951194mm; y1=28.47467mm; x2=19.951194mm; y2=34.97453mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1936 {
+           x1=545.32mil; y1=34.97453mm; x2=19.951194mm; y2=34.97453mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1939 {
+           x1=545.32mil; y1=28.47467mm; x2=545.32mil; y2=34.97453mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1942 {
+           x1=545.32mil; y1=28.47467mm; x2=19.951194mm; y2=28.47467mm; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1945 {
+           x1=13.884402mm; y1=1.249in; x2=13.884402mm; y2=1.249in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1948 {
+           x1=464.61mil; y1=1.249in; x2=464.61mil; y2=1.249in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1951 {
+           x1=464.61mil; y1=1.249in; x2=464.61mil; y2=30.7246mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1954 {
+           x1=464.61mil; y1=1.249in; x2=10.801094mm; y2=1.249in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABX
+     }
+     ha:subc.1957 {
+      ha:attributes {
+       value=100
+       footprint=0402
+       refdes=R8
+      }
+     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.1959 {
+        proto=0; x=497.48mil; y=1.068in; 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.1960 {
+        proto=0; x=466.0mil; y=1.068in; 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.1958 {
+           string=%a.parent.refdes%; x=11.824196mm; y=1.052in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1961 {
+           x1=481.74mil; y1=1.068in; x2=481.74mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1964 {
+           x1=481.74mil; y1=1.068in; x2=481.74mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1967 {
+           x1=481.74mil; y1=1.068in; x2=11.236196mm; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1970 {
+           x1=481.74mil; y1=1.068in; x2=481.74mil; y2=26.1272mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABY
+     }
+     ha:subc.1973 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C2
+      }
+     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.1975 {
+        proto=0; x=672.37mil; y=22.416008mm; 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.1976 {
+        proto=0; x=672.37mil; y=914.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.1974 {
+           string=%a.parent.refdes%; x=690.37mil; y=883.0mil; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1977 {
+           x1=672.37mil; y1=22.815804mm; x2=672.37mil; y2=22.815804mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1980 {
+           x1=672.37mil; y1=22.815804mm; x2=672.37mil; y2=22.815804mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1983 {
+           x1=672.37mil; y1=22.815804mm; x2=672.37mil; y2=21.815804mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1986 {
+           x1=672.37mil; y1=22.815804mm; x2=16.078198mm; y2=22.815804mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABZ
+     }
+     ha:subc.1989 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R38
+      }
+     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.1991 {
+        proto=0; x=497.37mil; y=964.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.1992 {
+        proto=0; x=11.833606mm; y=964.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.1990 {
+           string=%a.parent.refdes%; x=12.798802mm; y=978.0mil; scale=60; 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.1993 {
+           x1=12.233402mm; y1=964.0mil; x2=12.233402mm; y2=964.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1996 {
+           x1=12.233402mm; y1=964.0mil; x2=12.233402mm; y2=964.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1999 {
+           x1=12.233402mm; y1=964.0mil; x2=11.233402mm; y2=964.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2002 {
+           x1=12.233402mm; y1=964.0mil; x2=12.233402mm; y2=23.4856mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABa
+     }
+     ha:subc.2005 {
+      ha:attributes {
+       value=26.1k
+       footprint=0402
+       refdes=R39
+      }
+     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.2007 {
+        proto=0; x=11.833606mm; y=1.003in; 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.2008 {
+        proto=0; x=497.37mil; y=1.003in; 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.2006 {
+           string=%a.parent.refdes%; x=12.861802mm; y=1.015in; scale=60; 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.2009 {
+           x1=12.233402mm; y1=1.003in; x2=12.233402mm; y2=1.003in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2012 {
+           x1=12.233402mm; y1=1.003in; x2=12.233402mm; y2=1.003in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2015 {
+           x1=12.233402mm; y1=1.003in; x2=13.233402mm; y2=1.003in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2018 {
+           x1=12.233402mm; y1=1.003in; x2=12.233402mm; y2=26.4762mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABb
+     }
+     ha:subc.2021 {
+      ha:attributes {
+       {io_pcb::hidename_y}=23.2066 mm
+       footprint=8ufson2x2
+       {io_pcb::hidename_scale}=60
+       refdes=U13
+       value=LM293
+       {io_pcb::hidename_direction}=2
+       {io_pcb::hidename_x}=15.6853 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.374904mm  
+             -5.905mil  
+             -0.374904mm  
+             -5.905mil  
+             0.374904mm  
+             5.905mil  
+             0.374904mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             11.81mil  
+             -0.524891mm  
+             -11.81mil  
+             -0.524891mm  
+             -11.81mil  
+             0.524891mm  
+             11.81mil  
+             0.524891mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.905mil  
+             -0.374904mm  
+             -5.905mil  
+             -0.374904mm  
+             -5.905mil  
+             0.374904mm  
+             5.905mil  
+             0.374904mm  
+            }
+          }
+        }
+      }
+
+      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.5mil  
+             -0.225044mm  
+             -31.5mil  
+             0.225044mm  
+             31.5mil  
+             0.225044mm  
+             31.5mil  
+             -0.225044mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -37.405mil  
+             -14.765mil  
+             -37.405mil  
+             14.765mil  
+             37.405mil  
+             14.765mil  
+             37.405mil  
+             -14.765mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -31.5mil  
+             -0.225044mm  
+             -31.5mil  
+             0.225044mm  
+             31.5mil  
+             0.225044mm  
+             31.5mil  
+             -0.225044mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2022 {
+        proto=0; x=15.952762mm; y=21.800583mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=out
+        }
+       }
+       ha:padstack_ref.2023 {
+        proto=0; x=14.452638mm; y=23.850617mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=in+
+        }
+       }
+       ha:padstack_ref.2024 {
+        proto=0; x=15.452636mm; y=21.800583mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=in-
+        }
+       }
+       ha:padstack_ref.2025 {
+        proto=0; x=14.952764mm; y=23.850617mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=in-
+        }
+       }
+       ha:padstack_ref.2026 {
+        proto=0; x=14.952764mm; y=21.800583mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=in+
+        }
+       }
+       ha:padstack_ref.2027 {
+        proto=0; x=15.452636mm; y=23.850617mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=out
+        }
+       }
+       ha:padstack_ref.2028 {
+        proto=0; x=14.452638mm; y=21.800583mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=V-
+        }
+       }
+       ha:padstack_ref.2029 {
+        proto=0; x=15.952762mm; y=23.850617mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=V+
+        }
+       }
+       ha:padstack_ref.2030 {
+        proto=1; x=15.2027mm; y=22.8256mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=GND
+          name=GND
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2031 {
+           x1=14.202702mm; y1=23.825598mm; x2=16.202698mm; y2=23.825598mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2034 {
+           x1=14.202702mm; y1=21.825602mm; x2=14.202702mm; y2=23.825598mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2037 {
+           x1=14.202702mm; y1=21.825602mm; x2=16.202698mm; y2=21.825602mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2040 {
+           x1=16.202698mm; y1=21.825602mm; x2=16.202698mm; y2=23.825598mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2043 {
+           x1=16.502672mm; y1=21.825602mm; x2=16.502672mm; y2=21.825602mm; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2046 {
+           x1=15.2027mm; y1=22.8256mm; x2=15.2027mm; y2=22.8256mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2049 {
+           x1=15.2027mm; y1=22.8256mm; x2=15.2027mm; y2=22.8256mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2052 {
+           x1=15.2027mm; y1=22.8256mm; x2=15.2027mm; y2=21.8256mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2055 {
+           x1=15.2027mm; y1=22.8256mm; x2=14.2027mm; y2=22.8256mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABc
+     }
+     ha:subc.2058 {
+      ha:attributes {
+       value=22k
+       footprint=0402
+       refdes=R26
+      }
+     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.2060 {
+        proto=0; x=1.681in; y=47.714404mm; 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.2061 {
+        proto=0; x=1.681in; y=48.513996mm; 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.2059 {
+           string=%a.parent.refdes%; x=1.699in; y=47.4096mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2062 {
+           x1=1.681in; y1=48.1142mm; x2=1.681in; y2=48.1142mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2065 {
+           x1=1.681in; y1=48.1142mm; x2=1.681in; y2=48.1142mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2068 {
+           x1=1.681in; y1=48.1142mm; x2=1.681in; y2=47.1142mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2071 {
+           x1=1.681in; y1=48.1142mm; x2=41.6974mm; y2=48.1142mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABd
+     }
+     ha:subc.2074 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R25
+      }
+     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.2076 {
+        proto=0; x=1.721in; y=48.501796mm; 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.2077 {
+        proto=0; x=1.721in; y=47.702204mm; 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.2075 {
+           string=%a.parent.refdes%; x=1.738in; y=47.308mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2078 {
+           x1=1.721in; y1=48.102mm; x2=1.721in; y2=48.102mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2081 {
+           x1=1.721in; y1=48.102mm; x2=1.721in; y2=48.102mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2084 {
+           x1=1.721in; y1=48.102mm; x2=1.721in; y2=1.93314961in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2087 {
+           x1=1.721in; y1=48.102mm; x2=44.7134mm; y2=48.102mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABe
+     }
+     ha:subc.2090 {
+      ha:attributes {
+       value=22k
+       footprint=0402
+       refdes=R15
+      }
+     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.2092 {
+        proto=0; x=1.64in; y=47.701204mm; 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.2093 {
+        proto=0; x=1.64in; y=48.500796mm; 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.2091 {
+           string=%a.parent.refdes%; x=1.658in; y=47.466mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2094 {
+           x1=1.64in; y1=48.101mm; x2=1.64in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2097 {
+           x1=1.64in; y1=48.101mm; x2=1.64in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2100 {
+           x1=1.64in; y1=48.101mm; x2=1.64in; y2=47.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2103 {
+           x1=1.64in; y1=48.101mm; x2=40.656mm; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABf
+     }
+     ha:subc.2106 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R12
+      }
+     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.2108 {
+        proto=0; x=1.601in; y=48.500796mm; 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.2109 {
+        proto=0; x=1.601in; y=47.701204mm; 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.2107 {
+           string=%a.parent.refdes%; x=1.618in; y=47.3898mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2110 {
+           x1=1.601in; y1=48.101mm; x2=1.601in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2113 {
+           x1=1.601in; y1=48.101mm; x2=1.601in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2116 {
+           x1=1.601in; y1=48.101mm; x2=1.601in; y2=49.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2119 {
+           x1=1.601in; y1=48.101mm; x2=41.6654mm; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABg
+     }
+     ha:subc.2122 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R11
+      }
+     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.2124 {
+        proto=0; x=1.562in; y=47.701204mm; 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.2125 {
+        proto=0; x=1.562in; y=48.500796mm; 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.2123 {
+           string=%a.parent.refdes%; x=1.58in; y=47.5168mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2126 {
+           x1=1.562in; y1=48.101mm; x2=1.562in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2129 {
+           x1=1.562in; y1=48.101mm; x2=1.562in; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2132 {
+           x1=1.562in; y1=48.101mm; x2=1.562in; y2=47.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2135 {
+           x1=1.562in; y1=48.101mm; x2=38.6748mm; y2=48.101mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABh
+     }
+     ha:subc.2138 {
+      ha:attributes {
+       {io_pcb::hidename_y}=30.3236 mm
+       footprint=powerdi123
+       {io_pcb::hidename_scale}=60
+       refdes=D3
+       value=DFLS130L
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=6.9342 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -43.31mil  
+             -0.700024mm  
+             -43.31mil  
+             0.700024mm  
+             43.31mil  
+             0.700024mm  
+             43.31mil  
+             -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 {
+             -49.215mil  
+             -33.465mil  
+             -49.215mil  
+             33.465mil  
+             49.215mil  
+             33.465mil  
+             49.215mil  
+             -33.465mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -43.31mil  
+             -0.700024mm  
+             -43.31mil  
+             0.700024mm  
+             43.31mil  
+             0.700024mm  
+             43.31mil  
+             -0.700024mm  
+            }
+          }
+        }
+      }
+
+      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.449961mm  
+             -0.699897mm  
+             -0.449961mm  
+             -0.699897mm  
+             -0.449961mm  
+             0.699897mm  
+             0.449961mm  
+             0.699897mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             23.62mil  
+             -33.46mil  
+             -23.62mil  
+             -33.46mil  
+             -23.62mil  
+             33.46mil  
+             23.62mil  
+             33.46mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.449961mm  
+             -0.699897mm  
+             -0.449961mm  
+             -0.699897mm  
+             -0.449961mm  
+             0.699897mm  
+             0.449961mm  
+             0.699897mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2139 {
+        proto=0; x=238.0mil; y=30.9065mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.2140 {
+        proto=1; x=8.595106mm; y=30.9065mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2141 {
+           x1=216.34mil; y1=31.871446mm; x2=8.495284mm; y2=31.871446mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2144 {
+           x1=216.34mil; y1=29.941554mm; x2=216.34mil; y2=31.871446mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2147 {
+           x1=216.34mil; y1=29.941554mm; x2=8.495284mm; y2=29.941554mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2150 {
+           x1=8.495284mm; y1=29.941554mm; x2=8.495284mm; y2=31.871446mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2153 {
+           x1=4.478528mm; y1=31.871446mm; x2=195.31mil; y2=31.871446mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2156 {
+           x1=4.478528mm; y1=29.941554mm; x2=4.478528mm; y2=31.871446mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2159 {
+           x1=4.478528mm; y1=29.941554mm; x2=195.31mil; y2=29.941554mm; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2162 {
+           x1=7.320153mm; y1=30.9065mm; x2=7.320153mm; y2=30.9065mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2165 {
+           x1=6.99516mm; y1=30.9065mm; x2=6.99516mm; y2=30.9065mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2168 {
+           x1=6.99516mm; y1=30.9065mm; x2=5.99516mm; y2=30.9065mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2171 {
+           x1=6.99516mm; y1=30.9065mm; x2=6.99516mm; y2=29.9065mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABi
+     }
+     ha:subc.2174 {
+      ha:attributes {
+       {io_pcb::hidename_y}=33.5481 mm
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       {io_pcb::hidename_scale}=60
+       refdes=U1
+       value=TPS70933
+       {io_pcb::hidename_direction}=0
+       use-license=Unlimited
+       {io_pcb::hidename_x}=3.7579 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2175 {
+        proto=0; x=130.0mil; y=35.0721mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.2176 {
+        proto=0; x=208.0mil; y=35.0721mm; 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.2177 {
+        proto=0; x=208.0mil; y=32.9893mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VIN
+        }
+       }
+       ha:padstack_ref.2178 {
+        proto=0; x=169.0mil; y=32.9893mm; 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.2179 {
+        proto=0; x=130.0mil; y=32.9893mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=EN
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2180 {
+           x1=110.0mil; y1=32.2781mm; x2=110.0mil; y2=35.8087mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2183 {
+           x1=110.0mil; y1=35.8087mm; x2=228.0mil; y2=35.8087mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2186 {
+           x1=228.0mil; y1=35.8087mm; x2=228.0mil; y2=32.2781mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2189 {
+           x1=228.0mil; y1=32.2781mm; x2=110.0mil; y2=32.2781mm; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2192 {
+           x1=169.0mil; y1=33.82242mm; x2=169.0mil; y2=33.82242mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2195 {
+           x1=130.0mil; y1=35.0721mm; x2=130.0mil; y2=35.0721mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2198 {
+           x1=130.0mil; y1=35.0721mm; x2=130.0mil; y2=34.0721mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2201 {
+           x1=130.0mil; y1=35.0721mm; x2=2.302mm; y2=35.0721mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABj
+     }
+     ha:subc.2204 {
+      ha:attributes {
+       value=2.2uF
+       footprint=0402
+       refdes=C37
+      }
+     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.2206 {
+        proto=0; x=4.267204mm; y=36.9771mm; 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.2207 {
+        proto=0; x=5.066796mm; y=36.9771mm; 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.2205 {
+           string=%a.parent.refdes%; x=3.962404mm; y=36.5199mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2208 {
+           x1=4.667mm; y1=36.9771mm; x2=4.667mm; y2=36.9771mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2211 {
+           x1=4.667mm; y1=36.9771mm; x2=4.667mm; y2=36.9771mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2214 {
+           x1=4.667mm; y1=36.9771mm; x2=5.667mm; y2=36.9771mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2217 {
+           x1=4.667mm; y1=36.9771mm; x2=4.667mm; y2=37.9771mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABk
+     }
+     ha:subc.2220 {
+      ha:attributes {
+       {io_pcb::hidename_y}=24.7315 mm
+       footprint=CAP_FC8
+       {io_pcb::hidename_scale}=60
+       refdes=C39
+       value=220uF
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=6.9342 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=31.5mil; 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=31.5mil; 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.2221 {
+        proto=0; x=235.0mil; y=27.248866mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.2222 {
+        proto=1; x=235.0mil; y=935.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           sharp  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2223 {
+           x1=77.53mil; y1=1.08263in; x2=77.53mil; y2=1.16137in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2226 {
+           x1=0.969264mm; y1=1.122in; x2=116.9mil; y2=1.122in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.2229 {
+           x=235.0mil; y=1.0039in; width=3.999992mm; height=3.999992mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2230 {
+           x1=235.0mil; y1=25.498933mm; x2=235.0mil; y2=25.498933mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2233 {
+           x1=235.0mil; y1=1.0039in; x2=235.0mil; y2=1.0039in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2236 {
+           x1=235.0mil; y1=1.0039in; x2=235.0mil; y2=26.49906mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2239 {
+           x1=235.0mil; y1=1.0039in; x2=6.969mm; y2=1.0039in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABl
+     }
+     ha:subc.2242 {
+      ha:attributes {
+       value=3.3k
+       footprint=0402
+       refdes=R2
+      }
+     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.2244 {
+        proto=0; x=592.74mil; y=1.068in; 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.2245 {
+        proto=0; x=14.256004mm; y=1.068in; 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.2243 {
+           string=%a.parent.refdes%; x=14.2042mm; y=26.6954mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2246 {
+           x1=577.0mil; y1=1.068in; x2=577.0mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2249 {
+           x1=577.0mil; y1=1.068in; x2=577.0mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2252 {
+           x1=577.0mil; y1=1.068in; x2=13.6558mm; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2255 {
+           x1=577.0mil; y1=1.068in; x2=577.0mil; y2=26.1272mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABm
+     }
+     ha:subc.2258 {
+      ha:attributes {
+       value=22k
+       footprint=0402
+       refdes=R20
+      }
+     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.2260 {
+        proto=0; x=660.0mil; y=1.068in; 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.2261 {
+        proto=0; x=691.48mil; y=1.068in; 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.2259 {
+           string=%a.parent.refdes%; x=648.0mil; y=26.67mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2262 {
+           x1=675.74mil; y1=1.068in; x2=675.74mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2265 {
+           x1=675.74mil; y1=1.068in; x2=675.74mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2268 {
+           x1=675.74mil; y1=1.068in; x2=18.163796mm; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2271 {
+           x1=675.74mil; y1=1.068in; x2=675.74mil; y2=28.1272mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABn
+     }
+     ha:subc.2274 {
+      ha:attributes {
+       value=200k
+       footprint=0402
+       refdes=R14
+      }
+     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.2276 {
+        proto=0; x=785.74mil; y=1.068in; 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.2277 {
+        proto=0; x=19.158204mm; y=1.068in; 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.2275 {
+           string=%a.parent.refdes%; x=18.8534mm; y=26.6446mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2278 {
+           x1=770.0mil; y1=1.068in; x2=770.0mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2281 {
+           x1=770.0mil; y1=1.068in; x2=770.0mil; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2284 {
+           x1=770.0mil; y1=1.068in; x2=18.558mm; y2=1.068in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2287 {
+           x1=770.0mil; y1=1.068in; x2=770.0mil; y2=26.1272mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABo
+     }
+     ha:subc.2290 {
+      ha:attributes {
+       {io_pcb::hidename_y}=61.6189 mm
+       footprint=282834-4
+       {io_pcb::hidename_scale}=60
+       refdes=J3
+       value=Terminal-4
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=38.1749 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2291 {
+        proto=0; x=34.92497mm; y=63.119024mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.2292 {
+        proto=0; x=34.92497mm; y=65.659024mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.2293 {
+        proto=0; x=34.92497mm; y=68.199024mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.2294 {
+        proto=1; x=34.92497mm; y=70.739024mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2295 {
+           x1=31.674786mm; y1=61.6189mm; x2=38.1749mm; y2=61.6189mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2298 {
+           x1=31.674786mm; y1=61.6189mm; x2=31.674786mm; y2=72.2389mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2301 {
+           x1=31.674786mm; y1=72.2389mm; x2=38.1749mm; y2=72.2389mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2304 {
+           x1=38.1749mm; y1=61.6189mm; x2=38.1749mm; y2=72.2389mm; thickness=6.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2307 {
+           x1=34.92497mm; y1=66.929024mm; x2=34.92497mm; y2=66.929024mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2310 {
+           x1=38.1749mm; y1=61.6189mm; x2=38.1749mm; y2=61.6189mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2313 {
+           x1=38.1749mm; y1=61.6189mm; x2=37.1749mm; y2=61.6189mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2316 {
+           x1=38.1749mm; y1=61.6189mm; x2=38.1749mm; y2=60.6189mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABp
+     }
+     ha:subc.2319 {
+      ha:attributes {
+       {io_pcb::hidename_y}=72.2391 mm
+       footprint=282834-4
+       {io_pcb::hidename_scale}=60
+       refdes=J13
+       value=pressure
+       {io_pcb::hidename_direction}=1
+       {io_pcb::hidename_x}=38.6601 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.435mil  
+             -35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+             35.435mil  
+             -35.435mil  
+             35.435mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+             1.059942mm  
+             -1.059942mm  
+             1.059942mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2320 {
+        proto=0; x=41.91003mm; y=70.738976mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.2321 {
+        proto=0; x=41.91003mm; y=68.198976mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:1 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.2322 {
+        proto=0; x=41.91003mm; y=65.658976mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.2323 {
+        proto=1; x=41.91003mm; y=63.118976mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2324 {
+           x1=38.6601mm; y1=72.2391mm; x2=45.160214mm; y2=72.2391mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2327 {
+           x1=45.160214mm; y1=61.6191mm; x2=45.160214mm; y2=72.2391mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2330 {
+           x1=38.6601mm; y1=61.6191mm; x2=45.160214mm; y2=61.6191mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.2333 {
+           x1=38.6601mm; y1=61.6191mm; x2=38.6601mm; y2=72.2391mm; thickness=6.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2336 {
+           x1=41.91003mm; y1=66.928976mm; x2=41.91003mm; y2=66.928976mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2339 {
+           x1=38.6601mm; y1=72.2391mm; x2=38.6601mm; y2=72.2391mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2342 {
+           x1=38.6601mm; y1=72.2391mm; x2=39.6601mm; y2=72.2391mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2345 {
+           x1=38.6601mm; y1=72.2391mm; x2=38.6601mm; y2=73.2391mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABq
+     }
+     ha:subc.2348 {
+      ha:attributes {
+       value=MMBT2222A
+       footprint=SOT23
+       refdes=Q3
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -20.0mil  
+             -17.0mil  
+             -20.0mil  
+             17.0mil  
+             20.0mil  
+             17.0mil  
+             20.0mil  
+             -17.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -23.0mil  
+             -20.0mil  
+             -23.0mil  
+             20.0mil  
+             23.0mil  
+             20.0mil  
+             23.0mil  
+             -20.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -20.0mil  
+             -17.0mil  
+             -20.0mil  
+             17.0mil  
+             20.0mil  
+             17.0mil  
+             20.0mil  
+             -17.0mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2350 {
+        proto=0; x=1.652in; y=144.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.2351 {
+        proto=0; x=1.652in; y=222.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.2352 {
+        proto=0; x=1.734in; y=183.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2353 {
+           x1=1.623in; y1=119.0mil; x2=1.762in; y2=119.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2356 {
+           x1=1.623in; y1=119.0mil; x2=1.623in; y2=247.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2359 {
+           x1=1.623in; y1=247.0mil; x2=1.762in; y2=247.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2362 {
+           x1=1.762in; y1=119.0mil; x2=1.762in; y2=247.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2349 {
+           string=%a.parent.refdes%; x=1.762in; y=119.0mil; 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.2365 {
+           x1=1.67933331in; y1=183.0mil; x2=1.67933331in; y2=183.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2368 {
+           x1=1.652in; y1=144.0mil; x2=1.652in; y2=144.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2371 {
+           x1=1.652in; y1=144.0mil; x2=42.9608mm; y2=144.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2374 {
+           x1=1.652in; y1=144.0mil; x2=1.652in; y2=4.6576mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABr
+     }
+     ha:subc.2377 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C36
+      }
+     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.2379 {
+        proto=0; x=64.109704mm; y=2.14in; 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.2380 {
+        proto=0; x=64.909296mm; y=2.14in; 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.2378 {
+           string=%a.parent.refdes%; x=63.9319mm; y=54.0004mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2381 {
+           x1=64.5095mm; y1=2.14in; x2=64.5095mm; y2=2.14in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2384 {
+           x1=64.5095mm; y1=2.14in; x2=64.5095mm; y2=2.14in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2387 {
+           x1=64.5095mm; y1=2.14in; x2=65.5095mm; y2=2.14in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2390 {
+           x1=64.5095mm; y1=2.14in; x2=64.5095mm; y2=55.356mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABs
+     }
+     ha:subc.2393 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C610
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.2395 {
+        proto=0; x=64.109604mm; y=59.2074mm; 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.2396 {
+        proto=0; x=64.909196mm; y=59.2074mm; 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.2394 {
+           string=%a.parent.refdes%; x=2.511in; y=2.317in; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2397 {
+           x1=64.5094mm; y1=59.2074mm; x2=64.5094mm; y2=59.2074mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2400 {
+           x1=64.5094mm; y1=59.2074mm; x2=64.5094mm; y2=59.2074mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2403 {
+           x1=64.5094mm; y1=59.2074mm; x2=65.5094mm; y2=59.2074mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2406 {
+           x1=64.5094mm; y1=59.2074mm; x2=64.5094mm; y2=60.2074mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABt
+     }
+     ha:subc.2409 {
+      ha:attributes {
+       {io_pcb::hidename_y}=56.4134 mm
+       footprint=SOT23
+       {io_pcb::hidename_scale}=60
+       refdes=U11
+       value=MCP130T-300
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=64.2620 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -20.0mil  
+             -17.0mil  
+             -20.0mil  
+             17.0mil  
+             20.0mil  
+             17.0mil  
+             20.0mil  
+             -17.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -23.0mil  
+             -20.0mil  
+             -23.0mil  
+             20.0mil  
+             23.0mil  
+             20.0mil  
+             23.0mil  
+             -20.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -20.0mil  
+             -17.0mil  
+             -20.0mil  
+             17.0mil  
+             20.0mil  
+             17.0mil  
+             20.0mil  
+             -17.0mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2410 {
+        proto=0; x=65.5828mm; y=57.785mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=RESET
+        }
+       }
+       ha:padstack_ref.2411 {
+        proto=0; x=65.5828mm; y=2.197in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=VCC
+        }
+       }
+       ha:padstack_ref.2412 {
+        proto=0; x=63.5mm; y=2.236in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=GND
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2413 {
+           x1=2.472in; y1=2.3in; x2=2.611in; y2=2.3in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2416 {
+           x1=2.611in; y1=2.172in; x2=2.611in; y2=2.3in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2419 {
+           x1=2.472in; y1=2.172in; x2=2.611in; y2=2.172in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2422 {
+           x1=2.472in; y1=2.172in; x2=2.472in; y2=2.3in; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2425 {
+           x1=64.888533mm; y1=2.236in; x2=64.888533mm; y2=2.236in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2428 {
+           x1=65.5828mm; y1=57.785mm; x2=65.5828mm; y2=57.785mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2431 {
+           x1=65.5828mm; y1=57.785mm; x2=64.5828mm; y2=57.785mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2434 {
+           x1=65.5828mm; y1=57.785mm; x2=65.5828mm; y2=56.785mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABu
+     }
+     ha:subc.2437 {
+      ha:attributes {
+       value=ADS124S0X
+       footprint=s-pqfp-g32
+       refdes=U4
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.649986mm  
+             -5.315mil  
+             -0.649986mm  
+             5.315mil  
+             0.649986mm  
+             5.315mil  
+             0.649986mm  
+             -5.315mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -28.07mil  
+             -7.795mil  
+             -28.07mil  
+             7.795mil  
+             28.07mil  
+             7.795mil  
+             28.07mil  
+             -7.795mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.649986mm  
+             -5.315mil  
+             -0.649986mm  
+             5.315mil  
+             0.649986mm  
+             5.315mil  
+             0.649986mm  
+             -5.315mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.315mil  
+             -0.649986mm  
+             -5.315mil  
+             -0.649986mm  
+             -5.315mil  
+             0.649986mm  
+             5.315mil  
+             0.649986mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             7.795mil  
+             -28.07mil  
+             -7.795mil  
+             -28.07mil  
+             -7.795mil  
+             28.07mil  
+             7.795mil  
+             28.07mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             5.315mil  
+             -0.649986mm  
+             -5.315mil  
+             -0.649986mm  
+             -5.315mil  
+             0.649986mm  
+             5.315mil  
+             0.649986mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2439 {
+        proto=0; x=2.298945in; y=2.35911in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=pin8
+        }
+       }
+       ha:padstack_ref.2440 {
+        proto=0; x=51.893343mm; y=2.35911in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=17
+          name=pin17
+        }
+       }
+       ha:padstack_ref.2441 {
+        proto=1; x=56.893206mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=32
+          name=pin32
+        }
+       }
+       ha:padstack_ref.2442 {
+        proto=1; x=56.893206mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=pin9
+        }
+       }
+       ha:padstack_ref.2443 {
+        proto=0; x=2.298945in; y=2.3788in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=pin7
+        }
+       }
+       ha:padstack_ref.2444 {
+        proto=0; x=51.893343mm; y=2.3788in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=18
+          name=pin18
+        }
+       }
+       ha:padstack_ref.2445 {
+        proto=1; x=56.39308mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=31
+          name=pin31
+        }
+       }
+       ha:padstack_ref.2446 {
+        proto=1; x=56.39308mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=pin10
+        }
+       }
+       ha:padstack_ref.2447 {
+        proto=0; x=2.298945in; y=2.39848in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=pin6
+        }
+       }
+       ha:padstack_ref.2448 {
+        proto=0; x=51.893343mm; y=2.39848in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=19
+          name=pin19
+        }
+       }
+       ha:padstack_ref.2449 {
+        proto=1; x=2.20052in; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=30
+          name=pin30
+        }
+       }
+       ha:padstack_ref.2450 {
+        proto=1; x=2.20052in; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=11
+          name=pin11
+        }
+       }
+       ha:padstack_ref.2451 {
+        proto=0; x=2.298945in; y=61.421518mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=pin5
+        }
+       }
+       ha:padstack_ref.2452 {
+        proto=0; x=51.893343mm; y=61.421518mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=20
+          name=pin20
+        }
+       }
+       ha:padstack_ref.2453 {
+        proto=1; x=55.393082mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=29
+          name=pin29
+        }
+       }
+       ha:padstack_ref.2454 {
+        proto=1; x=55.393082mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=pin12
+        }
+       }
+       ha:padstack_ref.2455 {
+        proto=0; x=2.298945in; y=2.43784in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.2456 {
+        proto=0; x=51.893343mm; y=2.43784in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=pin21
+        }
+       }
+       ha:padstack_ref.2457 {
+        proto=1; x=54.893464mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=28
+          name=pin28
+        }
+       }
+       ha:padstack_ref.2458 {
+        proto=1; x=54.893464mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=13
+          name=pin13
+        }
+       }
+       ha:padstack_ref.2459 {
+        proto=0; x=2.298945in; y=2.45753in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
+        }
+       }
+       ha:padstack_ref.2460 {
+        proto=0; x=51.893343mm; y=2.45753in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=22
+          name=pin22
+        }
+       }
+       ha:padstack_ref.2461 {
+        proto=1; x=54.393338mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=27
+          name=pin27
+        }
+       }
+       ha:padstack_ref.2462 {
+        proto=1; x=54.393338mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=14
+          name=pin14
+        }
+       }
+       ha:padstack_ref.2463 {
+        proto=0; x=2.298945in; y=62.921134mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+       ha:padstack_ref.2464 {
+        proto=0; x=51.893343mm; y=62.921134mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=23
+          name=pin23
+        }
+       }
+       ha:padstack_ref.2465 {
+        proto=1; x=53.893466mm; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=26
+          name=pin26
+        }
+       }
+       ha:padstack_ref.2466 {
+        proto=1; x=53.893466mm; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=15
+          name=pin15
+        }
+       }
+       ha:padstack_ref.2467 {
+        proto=0; x=2.298945in; y=2.4969in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=pin1
+        }
+       }
+       ha:padstack_ref.2468 {
+        proto=0; x=51.893343mm; y=2.4969in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=24
+          name=pin24
+        }
+       }
+       ha:padstack_ref.2469 {
+        proto=1; x=2.1021in; y=2.555955in; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=25
+          name=pin25
+        }
+       }
+       ha:padstack_ref.2470 {
+        proto=1; x=2.1021in; y=58.421397mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.53mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=16
+          name=pin16
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2471 {
+           x1=2.07257in; y1=2.32958in; x2=2.26942in; y2=2.32958in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2474 {
+           x1=2.07257in; y1=2.32958in; x2=2.07257in; y2=64.171322mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2477 {
+           x1=2.07257in; y1=64.171322mm; x2=2.26942in; y2=64.171322mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2480 {
+           x1=2.26942in; y1=2.32958in; x2=2.26942in; y2=64.171322mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.2483 {
+           x=57.943242mm; y=64.4713mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2438 {
+           string=%a.parent.refdes%; x=2.171in; y=61.6712mm; 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.2484 {
+           x1=55.143273mm; y1=2.428005in; x2=55.143273mm; y2=2.428005in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2487 {
+           x1=2.171in; y1=61.6712mm; x2=2.171in; y2=61.6712mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2490 {
+           x1=2.171in; y1=61.6712mm; x2=54.1434mm; y2=61.6712mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2493 {
+           x1=2.171in; y1=61.6712mm; x2=2.171in; y2=60.6712mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABv
+     }
+     ha:subc.2496 {
+      ha:attributes {
+       {io_pcb::hidename_y}=67.7725 mm
+       footprint=1212-8
+       {io_pcb::hidename_scale}=60
+       refdes=Q2
+       value=Si7232DN
+       {io_pcb::hidename_direction}=3
+       {io_pcb::hidename_x}=26.6823 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.571119mm  
+             -10.97mil  
+             -0.571119mm  
+             10.97mil  
+             0.571119mm  
+             10.97mil  
+             0.571119mm  
+             -10.97mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -36.96mil  
+             -0.571246mm  
+             -36.96mil  
+             0.571246mm  
+             36.96mil  
+             0.571246mm  
+             36.96mil  
+             -0.571246mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2497 {
+        proto=0; x=28.206319mm; y=2.64662in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=D
+        }
+       }
+       ha:padstack_ref.2498 {
+        proto=0; x=25.336627mm; y=2.64662in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=S
+        }
+       }
+       ha:padstack_ref.2499 {
+        proto=0; x=28.206319mm; y=2.67221in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=D
+        }
+       }
+       ha:padstack_ref.2500 {
+        proto=0; x=25.336627mm; y=2.67221in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=G
+        }
+       }
+       ha:padstack_ref.2501 {
+        proto=0; x=28.206319mm; y=2.6978in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=D
+        }
+       }
+       ha:padstack_ref.2502 {
+        proto=0; x=25.336627mm; y=2.6978in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=S
+        }
+       }
+       ha:padstack_ref.2503 {
+        proto=0; x=28.206319mm; y=69.174106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=D
+        }
+       }
+       ha:padstack_ref.2504 {
+        proto=0; x=25.336627mm; y=69.174106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=G
+        }
+       }
+       ha:padstack_ref.2505 {
+        proto=1; x=1.07594in; y=2.66109in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=D
+        }
+       }
+       ha:padstack_ref.2506 {
+        proto=1; x=1.07594in; y=2.70892in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=D
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2507 {
+           x1=25.121616mm; y1=66.54927mm; x2=28.42133mm; y2=66.54927mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2510 {
+           x1=25.121616mm; y1=66.54927mm; x2=25.121616mm; y2=2.74996in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2513 {
+           x1=25.121616mm; y1=2.74996in; x2=28.42133mm; y2=2.74996in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2516 {
+           x1=28.42133mm; y1=66.54927mm; x2=28.42133mm; y2=2.74996in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.2519 {
+           x=962.82mil; y=2.63383in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2520 {
+           x1=26.882953mm; y1=68.199127mm; x2=26.882953mm; y2=68.199127mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2523 {
+           x1=1.054in; y1=2.685in; x2=1.054in; y2=2.685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2526 {
+           x1=1.054in; y1=2.685in; x2=27.7716mm; y2=2.685in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2529 {
+           x1=1.054in; y1=2.685in; x2=1.054in; y2=69.199mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABw
+     }
+     ha:subc.2532 {
+      ha:attributes {
+       value=100
+       footprint=0402
+       refdes=R16
+      }
+     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.2534 {
+        proto=0; x=23.0mm; y=70.024496mm; 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.2535 {
+        proto=0; x=23.0mm; y=69.224904mm; 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.2533 {
+           string=%a.parent.refdes%; x=22.5428mm; y=70.2663mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2536 {
+           x1=23.0mm; y1=69.6247mm; x2=23.0mm; y2=69.6247mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2539 {
+           x1=23.0mm; y1=69.6247mm; x2=23.0mm; y2=69.6247mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2542 {
+           x1=23.0mm; y1=69.6247mm; x2=23.0mm; y2=70.6247mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2545 {
+           x1=23.0mm; y1=69.6247mm; x2=24.0mm; y2=69.6247mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABx
+     }
+     ha:subc.2548 {
+      ha:attributes {
+       value=3.3k
+       footprint=0402
+       refdes=R1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          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.2550 {
+        proto=0; x=22.0094mm; y=67.770496mm; 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.2551 {
+        proto=0; x=22.0094mm; y=66.970904mm; 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.2549 {
+           string=%a.parent.refdes%; x=21.6284mm; y=67.656704mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2552 {
+           x1=22.0094mm; y1=67.3707mm; x2=22.0094mm; y2=67.3707mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2555 {
+           x1=22.0094mm; y1=67.3707mm; x2=22.0094mm; y2=67.3707mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2558 {
+           x1=22.0094mm; y1=67.3707mm; x2=22.0094mm; y2=68.3707mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2561 {
+           x1=22.0094mm; y1=67.3707mm; x2=23.0094mm; y2=67.3707mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABy
+     }
+     ha:subc.2564 {
+      ha:attributes {
+       value=100
+       footprint=0402
+       refdes=R7
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
+          }
+
+          ha: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.2566 {
+        proto=0; x=23.0mm; y=2.63690961in; 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.2567 {
+        proto=0; x=23.0mm; y=67.777096mm; 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.2565 {
+           string=%a.parent.refdes%; x=23.381mm; y=66.9775mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2568 {
+           x1=23.0mm; y1=67.3773mm; x2=23.0mm; y2=67.3773mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2571 {
+           x1=23.0mm; y1=67.3773mm; x2=23.0mm; y2=67.3773mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2574 {
+           x1=23.0mm; y1=67.3773mm; x2=23.0mm; y2=66.3773mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2577 {
+           x1=23.0mm; y1=67.3773mm; x2=22.0mm; y2=67.3773mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAABz
+     }
+     ha:subc.2580 {
+      ha:attributes {
+       value=3.3k
+       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.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.2582 {
+        proto=0; x=22.0044mm; y=69.238804mm; 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.2583 {
+        proto=0; x=22.0044mm; y=70.038396mm; 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.2581 {
+           string=%a.parent.refdes%; x=22.487mm; y=68.971596mm; scale=60; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2584 {
+           x1=22.0044mm; y1=69.6386mm; x2=22.0044mm; y2=69.6386mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2587 {
+           x1=22.0044mm; y1=69.6386mm; x2=22.0044mm; y2=69.6386mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2590 {
+           x1=22.0044mm; y1=69.6386mm; x2=22.0044mm; y2=68.6386mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2593 {
+           x1=22.0044mm; y1=69.6386mm; x2=21.0044mm; y2=69.6386mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB0
+     }
+     ha:subc.2596 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C8
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_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.2598 {
+        proto=0; x=50.940204mm; y=2.314in; 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.2599 {
+        proto=0; x=51.739796mm; y=2.314in; 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.2597 {
+           string=%a.parent.refdes%; x=50.5399mm; y=2.2825in; 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.2600 {
+           x1=51.34mm; y1=2.314in; x2=51.34mm; y2=2.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2603 {
+           x1=51.34mm; y1=2.314in; x2=51.34mm; y2=2.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2606 {
+           x1=51.34mm; y1=2.314in; x2=52.34mm; y2=2.314in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2609 {
+           x1=51.34mm; y1=2.314in; x2=51.34mm; y2=59.7756mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB1
+     }
+     ha:subc.2612 {
+      ha:attributes {
+       value=0.1uF
+       footprint=0402
+       refdes=C7
+      }
+     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.2614 {
+        proto=0; x=54.781196mm; y=2.672in; 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.2615 {
+        proto=0; x=2.12526in; y=2.672in; 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.2613 {
+           string=%a.parent.refdes%; x=55.1815mm; y=2.7035in; 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.2616 {
+           x1=2.141in; y1=2.672in; x2=2.141in; y2=2.672in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2619 {
+           x1=2.141in; y1=2.672in; x2=2.141in; y2=2.672in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2622 {
+           x1=2.141in; y1=2.672in; x2=53.3814mm; y2=2.672in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2625 {
+           x1=2.141in; y1=2.672in; x2=2.141in; y2=66.8688mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB2
+     }
+     ha:subc.2628 {
+      ha:attributes {
+       {io_pcb::hidename_y}=70.4850 mm
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       {io_pcb::hidename_scale}=89
+       refdes=U2
+       value=TPS70950
+       {io_pcb::hidename_direction}=1
+       use-license=Unlimited
+       {io_pcb::hidename_x}=54.2544 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2629 {
+        proto=0; x=55.8546mm; y=69.215mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.2630 {
+        proto=0; x=2.121in; y=69.215mm; 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.2631 {
+        proto=0; x=2.121in; y=2.807in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VIN
+        }
+       }
+       ha:padstack_ref.2632 {
+        proto=0; x=2.16in; y=2.807in; 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.2633 {
+        proto=0; x=55.8546mm; y=2.807in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=EN
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2634 {
+           x1=56.3626mm; y1=2.696in; x2=56.3626mm; y2=72.009mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2637 {
+           x1=53.3654mm; y1=2.696in; x2=56.3626mm; y2=2.696in; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2640 {
+           x1=53.3654mm; y1=2.696in; x2=53.3654mm; y2=72.009mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2643 {
+           x1=53.3654mm; y1=72.009mm; x2=56.3626mm; y2=72.009mm; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2646 {
+           x1=2.16in; y1=2.7742in; x2=2.16in; y2=2.7742in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2649 {
+           x1=55.8546mm; y1=69.215mm; x2=55.8546mm; y2=69.215mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2652 {
+           x1=55.8546mm; y1=69.215mm; x2=55.8546mm; y2=70.215mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2655 {
+           x1=55.8546mm; y1=69.215mm; x2=56.8546mm; y2=69.215mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB3
+     }
+     ha:subc.2658 {
+      ha:attributes {
+       value=2.2uF
+       footprint=0402
+       refdes=C38
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
+
+          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.2660 {
+        proto=0; x=54.786496mm; y=66.9036mm; 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.2661 {
+        proto=0; x=53.986904mm; y=66.9036mm; 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.2659 {
+           string=%a.parent.refdes%; x=55.091296mm; y=67.31mm; scale=60; 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.2662 {
+           x1=54.3867mm; y1=66.9036mm; x2=54.3867mm; y2=66.9036mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2665 {
+           x1=54.3867mm; y1=66.9036mm; x2=54.3867mm; y2=66.9036mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2668 {
+           x1=54.3867mm; y1=66.9036mm; x2=53.3867mm; y2=66.9036mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2671 {
+           x1=54.3867mm; y1=66.9036mm; x2=54.3867mm; y2=65.9036mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB4
+     }
+     ha:subc.2674 {
+      ha:attributes {
+       value=1uF
+       footprint=0402
+       refdes=C9
+      }
+     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.2676 {
+        proto=0; x=1.986in; y=2.47326in; 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.2677 {
+        proto=0; x=1.986in; y=2.50474in; 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.2675 {
+           string=%a.parent.refdes%; x=51.2445mm; y=2.4575in; 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.2678 {
+           x1=1.986in; y1=63.2206mm; x2=1.986in; y2=63.2206mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2681 {
+           x1=1.986in; y1=63.2206mm; x2=1.986in; y2=63.2206mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2684 {
+           x1=1.986in; y1=63.2206mm; x2=1.986in; y2=62.2206mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2687 {
+           x1=1.986in; y1=63.2206mm; x2=49.4444mm; y2=63.2206mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB5
+     }
+     ha:subc.2690 {
+      ha:attributes {
+       {io_pcb::hidename_y}=52.0764 mm
+       footprint=ABM3B
+       {io_pcb::hidename_scale}=60
+       refdes=X2
+       value=8mhz
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=60.4830 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             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.2691 {
+        proto=0; x=62.286896mm; y=1.99727in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+       ha:padstack_ref.2692 {
+        proto=0; x=62.286896mm; y=54.730396mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.2693 {
+        proto=0; x=59.887358mm; y=54.730396mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.2694 {
+        proto=0; x=59.887358mm; y=1.99727in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.2695 {
+           x=61.32703mm; y=2.176in; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2696 {
+           x1=61.087127mm; y1=52.730527mm; x2=61.087127mm; y2=52.730527mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2699 {
+           x1=61.087mm; y1=2.076in; x2=61.087mm; y2=2.076in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2702 {
+           x1=61.087mm; y1=2.076in; x2=60.087mm; y2=2.076in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2705 {
+           x1=61.087mm; y1=2.076in; x2=61.087mm; y2=51.7304mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = WL8zg3hpoYP/OQ4PoeYAAAB6
+     }
+   }
+   li:layers {
+
+    ha:top {
+     lid=0
+     group=3
+     ha:combining {     }
+
+      li:objects {
+       ha:line.2708 {
+        x1=71.4751mm; y1=55.8251mm; x2=71.4751mm; y2=52.0441mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2711 {
+        x1=71.4751mm; y1=52.0441mm; x2=2.813in; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2714 {
+        x1=72.7751mm; y1=55.8251mm; x2=72.7751mm; y2=54.6821mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2717 {
+        x1=72.7751mm; y1=54.6821mm; x2=73.5584mm; y2=53.8988mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2720 {
+        x1=73.5584mm; y1=53.8988mm; x2=2.939in; y2=53.8988mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2723 {
+        x1=2.939in; y1=53.8988mm; x2=76.5302mm; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2726 {
+        x1=70.8251mm; y1=55.8251mm; x2=70.8251mm; y2=53.9341mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2729 {
+        x1=70.8251mm; y1=53.9341mm; x2=2.713in; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2732 {
+        x1=1.855in; y1=385.0mil; x2=1.854in; y2=384.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2735 {
+        x1=1.854in; y1=534.0mil; x2=42.3164mm; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2738 {
+        x1=42.3164mm; y1=534.0mil; x2=1.65in; y2=550.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2741 {
+        x1=1.854in; y1=484.0mil; x2=1.684in; y2=484.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2744 {
+        x1=1.684in; y1=484.0mil; x2=1.65in; y2=450.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2747 {
+        x1=1.773in; y1=234.0mil; x2=1.772in; y2=233.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2750 {
+        x1=1.854in; y1=334.0mil; x2=1.772in; y2=334.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2753 {
+        x1=1.772in; y1=334.0mil; x2=1.772in; y2=6.7178mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2756 {
+        x1=1.773in; y1=234.0mil; x2=1.887in; y2=234.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2759 {
+        x1=1.887in; y1=234.0mil; x2=1.912in; y2=259.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2762 {
+        x1=1.854in; y1=284.0mil; x2=1.887in; y2=284.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2765 {
+        x1=1.887in; y1=284.0mil; x2=1.912in; y2=259.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2768 {
+        x1=24.166068mm; y1=12.97mm; x2=23.257mm; y2=12.97mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2771 {
+        x1=23.257mm; y1=12.97mm; x2=894.0mil; y2=489.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2774 {
+        x1=894.0mil; y1=489.0mil; x2=894.0mil; y2=399.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2777 {
+        x1=894.0mil; y1=399.0mil; x2=895.0mil; y2=398.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2780 {
+        x1=28.6659mm; y1=12.97mm; x2=29.8036mm; y2=12.97mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2783 {
+        x1=29.8036mm; y1=12.97mm; x2=30.3784mm; y2=488.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2786 {
+        x1=30.3784mm; y1=488.0mil; x2=30.3784mm; y2=399.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2789 {
+        x1=30.3784mm; y1=399.0mil; x2=30.353mm; y2=398.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2792 {
+        x1=28.6659mm; y1=530.32mil; x2=30.3448mm; y2=530.32mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2795 {
+        x1=30.3448mm; y1=530.32mil; x2=1.375in; y2=350.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2798 {
+        x1=28.6659mm; y1=550.0mil; x2=1.375in; y2=550.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2801 {
+        x1=28.6659mm; y1=14.469872mm; x2=30.3448mm; y2=14.469872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2804 {
+        x1=30.3448mm; y1=14.469872mm; x2=1.375in; y2=750.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2807 {
+        x1=28.6659mm; y1=14.97mm; x2=30.0576mm; y2=14.97mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2810 {
+        x1=1.183in; y1=14.97mm; x2=1.375in; y2=950.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2813 {
+        x1=1.854in; y1=434.0mil; x2=2.059in; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2816 {
+        x1=24.166068mm; y1=530.32mil; x2=885.32mil; y2=530.32mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2819 {
+        x1=885.32mil; y1=530.32mil; x2=885.0mil; y2=530.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2822 {
+        x1=885.0mil; y1=530.0mil; x2=22.028404mm; y2=530.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2825 {
+        x1=22.028404mm; y1=530.0mil; x2=853.0mil; y2=13.824204mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2828 {
+        x1=24.166068mm; y1=14.97mm; x2=22.495mm; y2=14.97mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2831 {
+        x1=22.495mm; y1=14.97mm; x2=885.0mil; y2=590.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2834 {
+        x1=885.0mil; y1=590.0mil; x2=22.028404mm; y2=590.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2837 {
+        x1=22.028404mm; y1=590.0mil; x2=853.0mil; y2=575.74mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2840 {
+        x1=24.822404mm; y1=636.0mil; x2=931.0mil; y2=636.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2843 {
+        x1=931.0mil; y1=636.0mil; x2=885.0mil; y2=590.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2846 {
+        x1=24.166068mm; y1=14.469872mm; x2=25.214072mm; y2=14.469872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2849 {
+        x1=25.214072mm; y1=14.469872mm; x2=1.009in; y2=586.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2852 {
+        x1=1.009in; y1=586.0mil; x2=1.009in; y2=635.74mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2855 {
+        x1=1.009in; y1=635.74mil; x2=25.622mm; y2=636.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2858 {
+        x1=50.7677mm; y1=45.9264mm; x2=50.7677mm; y2=45.3829mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2861 {
+        x1=50.7677mm; y1=45.3829mm; x2=1.972in; y2=1.76in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2864 {
+        x1=51.2679mm; y1=45.9264mm; x2=51.2679mm; y2=44.8163mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2867 {
+        x1=51.2679mm; y1=44.8163mm; x2=2.012in; y2=1.758in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2870 {
+        x1=50.1428mm; y1=51.5513mm; x2=48.8295mm; y2=51.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2873 {
+        x1=48.8295mm; y1=51.5513mm; x2=1.914in; y2=2.038in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2876 {
+        x1=50.1428mm; y1=52.0515mm; x2=49.3707mm; y2=52.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2879 {
+        x1=49.3707mm; y1=52.0515mm; x2=1.914in; y2=2.079in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2882 {
+        x1=55.7677mm; y1=52.6764mm; x2=55.7677mm; y2=53.4055mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2885 {
+        x1=55.7677mm; y1=53.4055mm; x2=2.205in; y2=2.112in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2888 {
+        x1=56.2679mm; y1=52.6764mm; x2=56.2679mm; y2=52.8643mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2891 {
+        x1=56.2679mm; y1=52.8643mm; x2=2.23in; y2=2.096in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2894 {
+        x1=2.23in; y1=2.096in; x2=2.264in; y2=2.096in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2897 {
+        x1=56.8928mm; y1=52.0515mm; x2=57.2077mm; y2=52.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2900 {
+        x1=57.2077mm; y1=52.0515mm; x2=2.264in; y2=52.3494mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2903 {
+        x1=2.264in; y1=52.3494mm; x2=2.264in; y2=53.086mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2906 {
+        x1=2.264in; y1=53.086mm; x2=2.258in; y2=2.096in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2909 {
+        x1=2.713in; y1=2.048in; x2=2.713in; y2=49.53mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2912 {
+        x1=68.1106mm; y1=49.53mm; x2=67.2084mm; y2=49.53mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2915 {
+        x1=2.813in; y1=2.048in; x2=71.4436mm; y2=1.966in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2918 {
+        x1=2.748in; y1=1.966in; x2=70.644mm; y2=1.966in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2921 {
+        x1=62.0146mm; y1=1.863in; x2=2.442in; y2=47.308mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2924 {
+        x1=62.039mm; y1=1.863in; x2=2.442in; y2=47.308mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2927 {
+        x1=63.0174mm; y1=48.1198mm; x2=61.023mm; y2=48.1198mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2930 {
+        x1=61.023mm; y1=48.1198mm; x2=2.402in; y2=1.894in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2933 {
+        x1=62.039mm; y1=1.863in; x2=2.52in; y2=1.863in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2936 {
+        x1=2.52in; y1=1.923in; x2=2.52in; y2=48.1198mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2939 {
+        x1=56.8928mm; y1=49.0515mm; x2=59.4319mm; y2=49.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2942 {
+        x1=59.4319mm; y1=49.0515mm; x2=2.349in; y2=1.922in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2945 {
+        x1=56.8928mm; y1=1.9114685in; x2=58.9161mm; y2=1.9114685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2948 {
+        x1=58.9161mm; y1=1.9114685in; x2=2.337in; y2=1.894in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2951 {
+        x1=2.337in; y1=1.894in; x2=2.402in; y2=1.894in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2954 {
+        x1=56.8928mm; y1=48.0515mm; x2=58.8063mm; y2=48.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2957 {
+        x1=58.8063mm; y1=48.0515mm; x2=59.5376mm; y2=1.863in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2960 {
+        x1=59.5376mm; y1=1.863in; x2=62.0202mm; y2=1.863in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2963 {
+        x1=62.0202mm; y1=1.863in; x2=2.442in; y2=47.3268mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2966 {
+        x1=54.2679mm; y1=52.6764mm; x2=54.2679mm; y2=53.2757mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2969 {
+        x1=54.2679mm; y1=53.2757mm; x2=2.128in; y2=53.4924mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2972 {
+        x1=2.128in; y1=53.4924mm; x2=2.128in; y2=2.157in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2975 {
+        x1=2.128in; y1=2.157in; x2=2.129in; y2=54.8132mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2978 {
+        x1=2.129in; y1=2.221in; x2=2.129in; y2=55.6128mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2981 {
+        x1=1.972in; y1=1.76in; x2=1.972in; y2=43.9486mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2984 {
+        x1=1.972in; y1=43.9486mm; x2=50.324mm; y2=1.721in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2987 {
+        x1=2.012in; y1=1.758in; x2=2.012in; y2=43.7322mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2990 {
+        x1=2.012in; y1=43.7322mm; x2=51.1236mm; y2=1.721in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2993 {
+        x1=2.205in; y1=2.112in; x2=2.205in; y2=53.8348mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2996 {
+        x1=2.205in; y1=53.8348mm; x2=56.706mm; y2=2.147in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2999 {
+        x1=2.264in; y1=2.147in; x2=2.264in; y2=2.1in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3002 {
+        x1=2.264in; y1=2.1in; x2=2.268in; y2=2.096in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3005 {
+        x1=2.059in; y1=234.0mil; x2=2.011in; y2=234.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3008 {
+        x1=2.011in; y1=234.0mil; x2=50.673mm; y2=218.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3011 {
+        x1=50.673mm; y1=218.0mil; x2=50.673mm; y2=119.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3014 {
+        x1=50.673mm; y1=119.0mil; x2=2.056in; y2=58.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3017 {
+        x1=2.059in; y1=284.0mil; x2=2.121in; y2=284.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3020 {
+        x1=2.121in; y1=284.0mil; x2=54.737mm; y2=250.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3023 {
+        x1=54.737mm; y1=250.0mil; x2=54.737mm; y2=59.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3026 {
+        x1=54.737mm; y1=59.0mil; x2=2.156in; y2=58.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3029 {
+        x1=2.059in; y1=334.0mil; x2=2.121in; y2=334.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3032 {
+        x1=2.121in; y1=334.0mil; x2=2.256in; y2=199.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3035 {
+        x1=2.256in; y1=199.0mil; x2=2.256in; y2=58.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3038 {
+        x1=2.059in; y1=384.0mil; x2=2.119in; y2=384.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3041 {
+        x1=2.119in; y1=384.0mil; x2=2.354in; y2=149.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3044 {
+        x1=2.354in; y1=149.0mil; x2=2.354in; y2=60.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3047 {
+        x1=2.354in; y1=60.0mil; x2=59.8424mm; y2=58.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3050 {
+        x1=700.0mil; y1=44.45mm; x2=1000.0mil; y2=44.45mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3053 {
+        x1=38.1mm; y1=2.25in; x2=30.48mm; y2=2.25in; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3056 {
+        x1=2.184in; y1=28.8028mm; x2=55.0545mm; y2=28.3837mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3059 {
+        x1=2.184in; y1=28.8028mm; x2=2.184in; y2=29.07mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3062 {
+        x1=2.147in; y1=1.1379685in; x2=2.168in; y2=1.1169685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3065 {
+        x1=2.147in; y1=1.1379685in; x2=2.147in; y2=1.1439685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3068 {
+        x1=2.147in; y1=1.2009685in; x2=54.5465mm; y2=1.2014685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3071 {
+        x1=2.147in; y1=29.8564mm; x2=2.147in; y2=1.2009685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3074 {
+        x1=54.0898mm; y1=30.974mm; x2=2.147in; y2=30.53mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3077 {
+        x1=52.1063mm; y1=30.974mm; x2=54.0898mm; y2=30.974mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3080 {
+        x1=2.104in; y1=29.1838mm; x2=53.5686mm; y2=1.1439685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3083 {
+        x1=2.091in; y1=29.1838mm; x2=2.104in; y2=29.1838mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3086 {
+        x1=52.3212mm; y1=29.974mm; x2=2.091in; y2=29.1838mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3089 {
+        x1=52.1063mm; y1=29.974mm; x2=52.3212mm; y2=29.974mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3092 {
+        x1=2.0846811in; y1=30.4742mm; x2=53.5686mm; y2=29.8564mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3095 {
+        x1=52.1063mm; y1=30.4742mm; x2=2.0846811in; y2=30.4742mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3098 {
+        x1=1.96in; y1=26.085mm; x2=1.937in; y2=26.6692mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3101 {
+        x1=1.96in; y1=26.085mm; x2=1.992in; y2=26.085mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3104 {
+        x1=51.4345mm; y1=1.0234685in; x2=2.051in; y2=26.657mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3107 {
+        x1=1.9955in; y1=1.0234685in; x2=51.4345mm; y2=1.0234685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3110 {
+        x1=51.1302mm; y1=1.0439685in; x2=1.994in; y2=1.0249685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3113 {
+        x1=51.1302mm; y1=1.0439685in; x2=51.1302mm; y2=26.657mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3116 {
+        x1=1.975in; y1=1.0439685in; x2=1.994in; y2=1.0249685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3119 {
+        x1=1.975in; y1=1.0439685in; x2=1.975in; y2=26.657mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3122 {
+        x1=49.3817mm; y1=27.6507mm; x2=1.937in; y2=27.4688mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3125 {
+        x1=49.3817mm; y1=27.6507mm; x2=49.3817mm; y2=29.2491mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3128 {
+        x1=2.0032in; y1=27.7056mm; x2=51.1302mm; y2=27.4566mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3131 {
+        x1=2.0032in; y1=27.7056mm; x2=2.0032in; y2=29.2491mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3134 {
+        x1=2.051in; y1=1.0999685in; x2=51.689mm; y2=28.3456mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3137 {
+        x1=2.051in; y1=27.4566mm; x2=2.051in; y2=1.0999685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3140 {
+        x1=1.975in; y1=27.4566mm; x2=1.975in; y2=1.1179685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3143 {
+        x1=52.0832mm; y1=26.6692mm; x2=2.051in; y2=26.657mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3146 {
+        x1=51.3814mm; y1=28.6532mm; x2=2.032in; y2=28.4218mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3149 {
+        x1=51.3814mm; y1=28.6532mm; x2=51.3814mm; y2=29.2491mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3152 {
+        x1=50.3814mm; y1=28.5874mm; x2=50.1777mm; y2=28.3837mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3155 {
+        x1=50.3814mm; y1=28.5874mm; x2=50.3814mm; y2=29.2491mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3158 {
+        x1=49.8813mm; y1=28.6801mm; x2=1.974in; y2=28.4218mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3161 {
+        x1=49.8813mm; y1=28.6801mm; x2=49.8813mm; y2=29.2491mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3164 {
+        x1=46.5864mm; y1=29.9994mm; x2=47.1566mm; y2=29.9994mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3167 {
+        x1=1.7895in; y1=25.3916mm; x2=1.7895in; y2=25.8234mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3170 {
+        x1=1.7995in; y1=26.0774mm; x2=1.7895in; y2=25.8234mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3173 {
+        x1=1.7995in; y1=26.0774mm; x2=1.8705in; y2=26.0774mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3176 {
+        x1=45.4665mm; y1=24.61641mm; x2=45.453mm; y2=24.6296mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3179 {
+        x1=1.7895in; y1=25.3662mm; x2=45.453mm; y2=24.5539mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3182 {
+        x1=46.6468mm; y1=27.1595mm; x2=46.6468mm; y2=28.0485mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3185 {
+        x1=46.6468mm; y1=28.0485mm; x2=46.2404mm; y2=28.4549mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3188 {
+        x1=44.818mm; y1=27.3885mm; x2=44.818mm; y2=28.2517mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3191 {
+        x1=44.818mm; y1=27.3885mm; x2=45.0469mm; y2=27.1595mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3194 {
+        x1=44.9958mm; y1=28.4549mm; x2=45.4409mm; y2=28.4549mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3197 {
+        x1=44.9958mm; y1=28.4549mm; x2=44.818mm; y2=28.277mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3200 {
+        x1=1.8851in; y1=28.8054mm; x2=1.8851in; y2=29.2745mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3203 {
+        x1=1.8851in; y1=28.8054mm; x2=1.879in; y2=28.6504mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3206 {
+        x1=1.858in; y1=28.6504mm; x2=1.879in; y2=28.6504mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3209 {
+        x1=48.8815mm; y1=28.2813mm; x2=48.8815mm; y2=29.2745mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3212 {
+        x1=48.8815mm; y1=28.2813mm; x2=1.908in; y2=1.0969685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3215 {
+        x1=1.908in; y1=1.0969685in; x2=1.871in; y2=26.0774mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3218 {
+        x1=48.3817mm; y1=28.5689mm; x2=48.3817mm; y2=29.2745mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3221 {
+        x1=48.3817mm; y1=28.5689mm; x2=1.867in; y2=27.609mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3224 {
+        x1=1.8542in; y1=27.609mm; x2=1.867in; y2=27.609mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3227 {
+        x1=1.8542in; y1=27.609mm; x2=46.6468mm; y2=27.1595mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3230 {
+        x1=44.8884mm; y1=28.499mm; x2=1.769in; y2=28.4549mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3233 {
+        x1=2.0032in; y1=34.2242mm; x2=2.0032in; y2=35.0309mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3236 {
+        x1=2.0032in; y1=35.0309mm; x2=51.1302mm; y2=35.2798mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3239 {
+        x1=51.3334mm; y1=1.3969685in; x2=2.014in; y2=1.3899685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3242 {
+        x1=1.879in; y1=24.942mm; x2=46.6646mm; y2=24.942mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3245 {
+        x1=46.6646mm; y1=24.942mm; x2=46.6468mm; y2=24.9596mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3248 {
+        x1=1.84in; y1=24.942mm; x2=1.84in; y2=24.1038mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3251 {
+        x1=1.84in; y1=24.1038mm; x2=1.822in; y2=23.6466mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3254 {
+        x1=45.0469mm; y1=24.9596mm; x2=45.0469mm; y2=24.0789mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3257 {
+        x1=45.0469mm; y1=24.0789mm; x2=45.4792mm; y2=23.6466mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3260 {
+        x1=44.863mm; y1=29.4124mm; x2=44.863mm; y2=28.3527mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3263 {
+        x1=44.863mm; y1=28.3527mm; x2=44.818mm; y2=28.3078mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3266 {
+        x1=45.6626mm; y1=29.4124mm; x2=1.811in; y2=29.4124mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3269 {
+        x1=46.5864mm; y1=29.9994mm; x2=1.811in; y2=29.4124mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3272 {
+        x1=47.1566mm; y1=30.4996mm; x2=1.8148in; y2=30.4996mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3275 {
+        x1=1.8148in; y1=30.4996mm; x2=1.799in; y2=1.1849685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3278 {
+        x1=1.799in; y1=1.1849685in; x2=1.752in; y2=1.1849685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3281 {
+        x1=47.1566mm; y1=31.4995mm; x2=45.4449mm; y2=31.4995mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3284 {
+        x1=45.4449mm; y1=31.4995mm; x2=1.783in; y2=31.3428mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3287 {
+        x1=47.1566mm; y1=31.9991mm; x2=45.9527mm; y2=31.9991mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3290 {
+        x1=1.77in; y1=32.3974mm; x2=45.5544mm; y2=32.3974mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3293 {
+        x1=45.9527mm; y1=31.9991mm; x2=45.5544mm; y2=32.3974mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3296 {
+        x1=52.1063mm; y1=31.4995mm; x2=54.4787mm; y2=31.4995mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3299 {
+        x1=54.4787mm; y1=31.4995mm; x2=2.184in; y2=1.2009685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3302 {
+        x1=2.184in; y1=1.2009685in; x2=2.184in; y2=1.1759685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3305 {
+        x1=52.1063mm; y1=33.4993mm; x2=52.6197mm; y2=33.4993mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3308 {
+        x1=52.6197mm; y1=33.4993mm; x2=2.092in; y2=34.0164mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3311 {
+        x1=2.092in; y1=34.0164mm; x2=54.0954mm; y2=34.0164mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3314 {
+        x1=54.0954mm; y1=34.0164mm; x2=54.102mm; y2=34.023mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3317 {
+        x1=52.1063mm; y1=31.9991mm; x2=55.2811mm; y2=31.9991mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3320 {
+        x1=55.2811mm; y1=31.9991mm; x2=55.4228mm; y2=31.8574mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3323 {
+        x1=52.1063mm; y1=1.2795in; x2=55.2651mm; y2=1.2795in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3326 {
+        x1=2.216in; y1=30.9872mm; x2=55.9308mm; y2=30.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3329 {
+        x1=55.9308mm; y1=30.9872mm; x2=55.4228mm; y2=31.4952mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3332 {
+        x1=55.4228mm; y1=31.4952mm; x2=55.4228mm; y2=31.8574mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3335 {
+        x1=56.293mm; y1=32.9176mm; x2=55.6834mm; y2=32.9176mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3338 {
+        x1=55.2651mm; y1=1.2795in; x2=55.6834mm; y2=32.9176mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3341 {
+        x1=56.293mm; y1=32.9176mm; x2=56.293mm; y2=31.9524mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3344 {
+        x1=57.086mm; y1=30.9872mm; x2=2.256in; y2=30.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3347 {
+        x1=2.256in; y1=30.9872mm; x2=57.785mm; y2=1.2389685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3350 {
+        x1=57.0926mm; y1=31.9524mm; x2=2.256in; y2=31.9524mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3353 {
+        x1=2.256in; y1=31.9524mm; x2=57.785mm; y2=1.2389685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3356 {
+        x1=2.282in; y1=33.0004mm; x2=57.1754mm; y2=33.0004mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3359 {
+        x1=57.1754mm; y1=33.0004mm; x2=57.0926mm; y2=32.9176mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3362 {
+        x1=58.388mm; y1=1.1819685in; x2=58.388mm; y2=30.244mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3365 {
+        x1=58.388mm; y1=30.244mm; x2=2.306in; y2=1.1979685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3368 {
+        x1=2.306in; y1=1.1979685in; x2=2.306in; y2=32.3908mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3371 {
+        x1=2.306in; y1=32.3908mm; x2=2.282in; y2=33.0004mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3374 {
+        x1=57.5884mm; y1=1.1819685in; x2=56.769mm; y2=1.1819685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3377 {
+        x1=56.769mm; y1=1.1819685in; x2=2.216in; y2=1.2009685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3380 {
+        x1=2.216in; y1=1.2009685in; x2=2.216in; y2=30.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3383 {
+        x1=52.1063mm; y1=32.9991mm; x2=54.4883mm; y2=32.9991mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3386 {
+        x1=54.4883mm; y1=32.9991mm; x2=2.18in; y2=33.8828mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3389 {
+        x1=2.18in; y1=33.8828mm; x2=57.88mm; y2=33.8828mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3392 {
+        x1=57.88mm; y1=33.8828mm; x2=2.282in; y2=33.8mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3395 {
+        x1=54.102mm; y1=34.8226mm; x2=55.1754mm; y2=34.8226mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3398 {
+        x1=55.1754mm; y1=34.8226mm; x2=55.3024mm; y2=1.3659685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3401 {
+        x1=56.9722mm; y1=34.7906mm; x2=56.197mm; y2=34.7906mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3404 {
+        x1=56.197mm; y1=34.7906mm; x2=56.102mm; y2=1.3659685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3407 {
+        x1=55.3024mm; y1=1.3659685in; x2=55.3024mm; y2=35.6608mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3410 {
+        x1=2.092in; y1=34.816mm; x2=2.092in; y2=35.7502mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3413 {
+        x1=2.092in; y1=35.7502mm; x2=54.102mm; y2=35.7502mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3416 {
+        x1=56.102mm; y1=35.6608mm; x2=2.242in; y2=35.6608mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3419 {
+        x1=56.9722mm; y1=37.102mm; x2=56.9722mm; y2=38.4294mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3422 {
+        x1=56.9722mm; y1=38.4294mm; x2=2.254in; y2=1.5239685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3425 {
+        x1=2.254in; y1=1.5239685in; x2=2.266in; y2=1.5239685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3428 {
+        x1=2.266in; y1=1.5239685in; x2=2.268in; y2=1.5259685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3431 {
+        x1=56.9722mm; y1=34.7906mm; x2=56.9722mm; y2=35.6674mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3434 {
+        x1=56.9722mm; y1=36.467mm; x2=56.9722mm; y2=37.2864mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3437 {
+        x1=54.9722mm; y1=1.4389685in; x2=55.1246mm; y2=1.4449685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3440 {
+        x1=55.9242mm; y1=1.4449685in; x2=55.9242mm; y2=38.5122mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3443 {
+        x1=55.9242mm; y1=38.5122mm; x2=2.2in; y2=1.5179685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3446 {
+        x1=55.1213mm; y1=36.6989mm; x2=55.1213mm; y2=37.4223mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3449 {
+        x1=55.1213mm; y1=37.4223mm; x2=55.0286mm; y2=37.515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3452 {
+        x1=55.0286mm; y1=38.3146mm; x2=55.6382mm; y2=38.3146mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3455 {
+        x1=55.6382mm; y1=38.3146mm; x2=2.2in; y2=1.5179685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3458 {
+        x1=1.767in; y1=1.1849685in; x2=44.45mm; y2=1.1849685in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3461 {
+        x1=44.45mm; y1=1.1849685in; x2=1.738in; y2=1.1729685in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3464 {
+        x1=1.738in; y1=1.1729685in; x2=1.738in; y2=1.1649685in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3467 {
+        x1=1.738in; y1=1.1649685in; x2=1.729in; y2=1.1559685in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3470 {
+        x1=2.58in; y1=1.525in; x2=58.3946mm; y2=1.525in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3473 {
+        x1=58.3946mm; y1=1.525in; x2=2.298in; y2=1.524in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3476 {
+        x1=47.1566mm; y1=1.2795in; x2=1.8265in; y2=1.2795in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3479 {
+        x1=1.8265in; y1=1.2795in; x2=1.792in; y2=1.314in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3482 {
+        x1=1.792in; y1=1.314in; x2=44.9768mm; y2=1.314in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3485 {
+        x1=44.1772mm; y1=1.314in; x2=1.726in; y2=1.314in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3488 {
+        x1=1.726in; y1=1.314in; x2=1.707in; y2=32.893mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3491 {
+        x1=44.1838mm; y1=32.3974mm; x2=43.8534mm; y2=32.3974mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3494 {
+        x1=43.8534mm; y1=32.3974mm; x2=1.707in; y2=32.893mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3497 {
+        x1=688.0mil; y1=32.6898mm; x2=902.0mil; y2=32.6898mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3500 {
+        x1=906.0mil; y1=30.734mm; x2=17.593818mm; y2=30.734mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3503 {
+        x1=501.67mil; y1=1.387in; x2=501.67mil; y2=32.7914mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3506 {
+        x1=427.67mil; y1=1.387in; x2=427.67mil; y2=32.7914mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3509 {
+        x1=426.67mil; y1=1.387in; x2=427.67mil; y2=1.388in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3512 {
+        x1=466.0mil; y1=29.4033mm; x2=464.61mil; y2=1.159in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3515 {
+        x1=723.0mil; y1=31.4114mm; x2=18.051mm; y2=1.249in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3518 {
+        x1=422.0mil; y1=35.3738mm; x2=427.67mil; y2=1.387in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3521 {
+        x1=14.462mm; y1=817.0mil; x2=651.37mil; y2=817.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3524 {
+        x1=672.37mil; y1=838.0mil; x2=651.37mil; y2=817.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3527 {
+        x1=672.37mil; y1=838.0mil; x2=672.37mil; y2=22.416mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3530 {
+        x1=672.37mil; y1=948.0mil; x2=16.24mm; y2=981.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3533 {
+        x1=672.37mil; y1=914.0mil; x2=672.37mil; y2=948.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3536 {
+        x1=15.9527mm; y1=969.69mil; x2=16.24mm; y2=981.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3539 {
+        x1=15.9527mm; y1=939.0mil; x2=15.9527mm; y2=969.69mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3542 {
+        x1=497.37mil; y1=964.0mil; x2=497.37mil; y2=1.003in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3545 {
+        x1=497.37mil; y1=1.003in; x2=14.589mm; y2=1.003in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3548 {
+        x1=14.9527mm; y1=25.112472mm; x2=14.589mm; y2=1.003in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3551 {
+        x1=14.9527mm; y1=939.0mil; x2=14.9527mm; y2=25.112472mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3554 {
+        x1=430.37mil; y1=964.0mil; x2=11.833606mm; y2=964.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3557 {
+        x1=569.0mil; y1=817.37mil; x2=14.462mm; y2=817.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3560 {
+        x1=569.0mil; y1=817.37mil; x2=569.0mil; y2=21.800566mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3563 {
+        x1=608.37mil; y1=939.0mil; x2=608.37mil; y2=25.390602mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3566 {
+        x1=608.37mil; y1=25.390602mm; x2=575.0mil; y2=26.2382mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3569 {
+        x1=575.0mil; y1=26.2382mm; x2=483.0mil; y2=26.2382mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3572 {
+        x1=483.0mil; y1=26.2382mm; x2=466.0mil; y2=26.67mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3575 {
+        x1=466.0mil; y1=29.4033mm; x2=466.0mil; y2=26.67mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3578 {
+        x1=512.0mil; y1=914.74mil; x2=513.0mil; y2=23.209mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3581 {
+        x1=513.0mil; y1=22.409404mm; x2=513.0mil; y2=873.37mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3584 {
+        x1=513.0mil; y1=873.37mil; x2=14.462mm; y2=817.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3587 {
+        x1=11.833606mm; y1=1.003in; x2=430.0mil; y2=1.003in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3590 {
+        x1=473.0mil; y1=23.209mm; x2=527.74mil; y2=23.209mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3593 {
+        x1=527.74mil; y1=23.209mm; x2=536.0mil; y2=922.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3596 {
+        x1=536.0mil; y1=922.0mil; x2=536.0mil; y2=954.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3599 {
+        x1=536.0mil; y1=954.0mil; x2=544.0mil; y2=962.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3602 {
+        x1=544.0mil; y1=962.0mil; x2=563.0mil; y2=962.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3605 {
+        x1=563.0mil; y1=962.0mil; x2=569.0mil; y2=956.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3608 {
+        x1=569.0mil; y1=956.0mil; x2=569.0mil; y2=939.00393701mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3611 {
+        x1=569.0mil; y1=939.00393701mil; x2=569.0mil; y2=939.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3614 {
+        x1=36.195mm; y1=1.35in; x2=38.1mm; y2=44.45mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3617 {
+        x1=47.1566mm; y1=32.9991mm; x2=46.5029mm; y2=32.9991mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3620 {
+        x1=46.5029mm; y1=32.9991mm; x2=1.714in; y2=35.9664mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3623 {
+        x1=1.714in; y1=35.9664mm; x2=1.603in; y2=35.9664mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3626 {
+        x1=47.1566mm; y1=33.4993mm; x2=46.6631mm; y2=33.4993mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3629 {
+        x1=46.6631mm; y1=33.4993mm; x2=1.69in; y2=1.466in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3632 {
+        x1=1.69in; y1=1.466in; x2=1.603in; y2=1.466in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3635 {
+        x1=47.7159mm; y1=1.466in; x2=1.826in; y2=1.466in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3638 {
+        x1=1.826in; y1=35.9664mm; x2=47.7159mm; y2=35.9664mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3641 {
+        x1=1.601in; y1=48.5008mm; x2=1.64in; y2=48.5008mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3644 {
+        x1=1.601in; y1=1.878in; x2=1.562in; y2=1.878in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3647 {
+        x1=1.562in; y1=1.878in; x2=1.562in; y2=1.788in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3650 {
+        x1=1.562in; y1=1.788in; x2=1.6in; y2=44.45mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3653 {
+        x1=1.562in; y1=48.5008mm; x2=1.562in; y2=2.212in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3656 {
+        x1=1.562in; y1=2.212in; x2=1.6in; y2=2.25in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3659 {
+        x1=1.64in; y1=1.878in; x2=1.64in; y2=1.868in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3662 {
+        x1=1.64in; y1=1.868in; x2=1.66in; y2=1.848in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3665 {
+        x1=1.681in; y1=47.7144mm; x2=1.681in; y2=1.869in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3668 {
+        x1=1.681in; y1=1.869in; x2=1.66in; y2=1.848in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3671 {
+        x1=1.721in; y1=48.5018mm; x2=42.7096mm; y2=48.5018mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3674 {
+        x1=42.7096mm; y1=48.5018mm; x2=1.681in; y2=1.91in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3677 {
+        x1=1.721in; y1=47.7022mm; x2=44.3748mm; y2=47.7022mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3680 {
+        x1=44.3748mm; y1=47.7022mm; x2=1.756in; y2=1.887in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3683 {
+        x1=25.622mm; y1=636.0mil; x2=25.622mm; y2=26.0538mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3686 {
+        x1=25.622mm; y1=26.0538mm; x2=1.304in; y2=33.5534mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3689 {
+        x1=1.304in; y1=33.5534mm; x2=1.304in; y2=51.943mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3692 {
+        x1=1.379in; y1=2.12in; x2=1.304in; y2=51.943mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3695 {
+        x1=53.086mm; y1=36.5366mm; x2=54.9722mm; y2=1.4389685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3698 {
+        x1=49.3817mm; y1=34.2242mm; x2=49.3817mm; y2=34.7505mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3701 {
+        x1=49.8813mm; y1=34.2242mm; x2=49.8813mm; y2=34.7507mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3704 {
+        x1=49.8813mm; y1=34.7507mm; x2=1.954in; y2=1.3779685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3707 {
+        x1=1.958in; y1=36.3024mm; x2=1.958in; y2=1.3819685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3710 {
+        x1=49.3817mm; y1=34.7505mm; x2=1.958in; y2=1.3819685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3713 {
+        x1=50.3814mm; y1=34.2242mm; x2=50.3814mm; y2=35.5986mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3716 {
+        x1=50.3814mm; y1=35.5986mm; x2=1.997in; y2=35.941mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3719 {
+        x1=1.997in; y1=35.941mm; x2=1.997in; y2=36.2524mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3722 {
+        x1=1.997in; y1=36.2524mm; x2=1.998in; y2=36.2778mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3725 {
+        x1=51.753mm; y1=36.2836mm; x2=51.753mm; y2=35.9026mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3728 {
+        x1=51.753mm; y1=35.9026mm; x2=51.1433mm; y2=35.2929mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3731 {
+        x1=1.958in; y1=37.102mm; x2=1.958in; y2=1.476in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3734 {
+        x1=1.958in; y1=1.476in; x2=1.97in; y2=1.488in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3737 {
+        x1=51.753mm; y1=1.4599685in; x2=51.753mm; y2=37.5026mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3740 {
+        x1=51.753mm; y1=37.5026mm; x2=2.026in; y2=1.488in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3743 {
+        x1=1.97in; y1=1.488in; x2=2.026in; y2=1.488in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3746 {
+        x1=1.998in; y1=37.0774mm; x2=1.998in; y2=1.488in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3749 {
+        x1=53.086mm; y1=36.5366mm; x2=52.6656mm; y2=36.5366mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3752 {
+        x1=52.6656mm; y1=36.5366mm; x2=2.064in; y2=1.429in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3755 {
+        x1=2.064in; y1=1.429in; x2=51.766mm; y2=1.429in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3758 {
+        x1=51.766mm; y1=1.429in; x2=51.753mm; y2=36.2836mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3761 {
+        x1=2.135in; y1=1.8066in; x2=54.2679mm; y2=45.9264mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3764 {
+        x1=2.0774685in; y1=45.9264mm; x2=52.7558mm; y2=1.769in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3767 {
+        x1=169.0mil; y1=34.0053mm; x2=169.05mil; y2=32.9893mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3770 {
+        x1=208.0mil; y1=35.0721mm; x2=208.0mil; y2=36.1389mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3773 {
+        x1=168.0mil; y1=34.1069mm; x2=168.0mil; y2=36.9771mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3776 {
+        x1=208.0mil; y1=36.1643mm; x2=208.0mil; y2=36.7607mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3779 {
+        x1=208.0mil; y1=36.7607mm; x2=5.066792mm; y2=36.9771mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3782 {
+        x1=208.0mil; y1=32.9893mm; x2=208.0mil; y2=28.0617mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3785 {
+        x1=208.0mil; y1=28.0617mm; x2=238.0mil; y2=27.2997mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3788 {
+        x1=473.0mil; y1=22.409404mm; x2=10.808462mm; y2=22.409404mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3791 {
+        x1=10.808462mm; y1=22.409404mm; x2=235.0mil; y2=27.2489mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3794 {
+        x1=8.595106mm; y1=30.9065mm; x2=8.595106mm; y2=47.2031mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3797 {
+        x1=8.595106mm; y1=47.2031mm; x2=475.0mil; y2=50.673mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3800 {
+        x1=475.0mil; y1=50.673mm; x2=745.0mil; y2=50.673mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3803 {
+        x1=745.0mil; y1=50.673mm; x2=1000.0mil; y2=2.25in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3806 {
+        x1=2.49in; y1=125.0mil; x2=2.595in; y2=125.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3809 {
+        x1=1.854in; y1=584.0mil; x2=1.959in; y2=584.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3812 {
+        x1=1.959in; y1=584.0mil; x2=56.515mm; y2=850.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3815 {
+        x1=2.059in; y1=584.0mil; x2=55.6514mm; y2=584.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3818 {
+        x1=55.6514mm; y1=584.0mil; x2=56.515mm; y2=550.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3821 {
+        x1=52.2679mm; y1=74.0531mm; x2=52.2588mm; y2=74.0622mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3824 {
+        x1=2.495in; y1=2.45in; x2=2.595in; y2=2.45in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3827 {
+        x1=62.5734mm; y1=2.45in; x2=62.5734mm; y2=62.2338mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3830 {
+        x1=2.495in; y1=74.295mm; x2=2.595in; y2=74.295mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3833 {
+        x1=2.317in; y1=27.305mm; x2=58.8264mm; y2=1.076in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3836 {
+        x1=2.059in; y1=534.0mil; x2=2.131in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3839 {
+        x1=2.059in; y1=484.0mil; x2=2.104in; y2=484.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3842 {
+        x1=2.104in; y1=484.0mil; x2=2.131in; y2=511.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3845 {
+        x1=2.131in; y1=511.0mil; x2=2.131in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3848 {
+        x1=1.641in; y1=48.5008mm; x2=1.641in; y2=1.941in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3851 {
+        x1=1.641in; y1=1.941in; x2=1.64in; y2=1.942in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3854 {
+        x1=56.8928mm; y1=46.5513mm; x2=57.4109mm; y2=46.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3857 {
+        x1=57.4109mm; y1=46.5513mm; x2=2.273in; y2=1.82in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3860 {
+        x1=2.273in; y1=1.82in; x2=2.273in; y2=1.802in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3863 {
+        x1=1.721in; y1=1.942in; x2=1.721in; y2=48.5018mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3866 {
+        x1=50.7677mm; y1=52.6764mm; x2=50.7677mm; y2=52.9913mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3869 {
+        x1=50.7677mm; y1=52.9913mm; x2=1.993in; y2=2.092in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3872 {
+        x1=1.993in; y1=2.092in; x2=1.957in; y2=2.092in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3875 {
+        x1=1.957in; y1=2.092in; x2=1.936in; y2=53.6702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3878 {
+        x1=51.2679mm; y1=52.6764mm; x2=51.2679mm; y2=53.3039mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3881 {
+        x1=51.2679mm; y1=53.3039mm; x2=1.975in; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3884 {
+        x1=1.975in; y1=54.4068mm; x2=1.913in; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3887 {
+        x1=1.913in; y1=54.4068mm; x2=1.884in; y2=53.6702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3890 {
+        x1=50.1428mm; y1=2.0099in; x2=44.78274mm; y2=2.0099in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3893 {
+        x1=44.78274mm; y1=2.0099in; x2=1.763in; y2=2.01in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3896 {
+        x1=1.756in; y1=1.887in; x2=1.756in; y2=1.946in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3899 {
+        x1=1.756in; y1=1.946in; x2=1.732in; y2=1.97in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3902 {
+        x1=50.1428mm; y1=47.0515mm; x2=49.6169mm; y2=47.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3905 {
+        x1=49.6169mm; y1=47.0515mm; x2=49.149mm; y2=1.834in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3908 {
+        x1=49.149mm; y1=1.834in; x2=49.149mm; y2=1.759in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3911 {
+        x1=49.149mm; y1=1.759in; x2=1.934in; y2=1.758in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3914 {
+        x1=2.0381in; y1=45.9264mm; x2=2.0381in; y2=1.7021in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3917 {
+        x1=2.0381in; y1=1.7021in; x2=2.019in; y2=1.683in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3920 {
+        x1=2.019in; y1=1.683in; x2=2.0in; y2=1.683in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3923 {
+        x1=2.0in; y1=1.683in; x2=1.983in; y2=42.3164mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3926 {
+        x1=1.983in; y1=42.3164mm; x2=1.983in; y2=1.562in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3929 {
+        x1=47.8663mm; y1=2.1135in; x2=47.8663mm; y2=2.0525in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3932 {
+        x1=47.8663mm; y1=2.0525in; x2=1.868in; y2=2.036in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3935 {
+        x1=1.868in; y1=2.036in; x2=1.743in; y2=2.036in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3938 {
+        x1=1.743in; y1=2.036in; x2=1.732in; y2=51.435mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3941 {
+        x1=1.732in; y1=51.435mm; x2=1.732in; y2=2.0in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3944 {
+        x1=1.732in; y1=2.0in; x2=1.761in; y2=1.971in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3947 {
+        x1=47.7156mm; y1=1.516in; x2=47.7159mm; y2=38.5061mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3950 {
+        x1=47.7159mm; y1=38.5061mm; x2=48.7169mm; y2=38.5061mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3953 {
+        x1=48.7169mm; y1=38.5061mm; x2=1.944in; y2=1.542in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3956 {
+        x1=1.944in; y1=1.542in; x2=1.944in; y2=1.626in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3959 {
+        x1=1.944in; y1=1.626in; x2=1.902in; y2=42.3672mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3962 {
+        x1=1.902in; y1=42.3672mm; x2=1.902in; y2=1.828in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3965 {
+        x1=1.902in; y1=1.828in; x2=1.946in; y2=1.872in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3968 {
+        x1=1.946in; y1=1.872in; x2=50.1402mm; y2=1.872in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3971 {
+        x1=50.1402mm; y1=1.872in; x2=50.1428mm; y2=47.55134mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3974 {
+        x1=1.8851in; y1=34.2242mm; x2=1.8851in; y2=1.3699in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3977 {
+        x1=1.8851in; y1=1.3699in; x2=47.625mm; y2=1.38in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3980 {
+        x1=47.625mm; y1=1.38in; x2=1.816in; y2=1.38in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3983 {
+        x1=1.816in; y1=1.38in; x2=1.799in; y2=1.397in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3986 {
+        x1=1.799in; y1=1.397in; x2=1.799in; y2=1.499in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3989 {
+        x1=1.799in; y1=1.499in; x2=1.816in; y2=1.516in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3992 {
+        x1=1.816in; y1=1.516in; x2=47.7156mm; y2=1.516in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3995 {
+        x1=1.603in; y1=38.5061mm; x2=42.0621mm; y2=38.5061mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.3998 {
+        x1=42.0621mm; y1=38.5061mm; x2=1.657in; y2=1.517in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4001 {
+        x1=1.603in; y1=39.7761mm; x2=41.6817mm; y2=39.7761mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4004 {
+        x1=41.6817mm; y1=39.7761mm; x2=1.657in; y2=1.55in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4007 {
+        x1=1.657in; y1=1.55in; x2=1.657in; y2=1.517in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4010 {
+        x1=1.752in; y1=1.98in; x2=1.752in; y2=1.979in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4013 {
+        x1=1.752in; y1=1.979in; x2=1.786in; y2=1.945in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4016 {
+        x1=1.786in; y1=1.945in; x2=1.786in; y2=1.616in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4019 {
+        x1=1.786in; y1=1.616in; x2=1.837in; y2=39.751mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4022 {
+        x1=1.837in; y1=39.751mm; x2=47.6907mm; y2=39.751mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4025 {
+        x1=47.6907mm; y1=39.751mm; x2=47.7159mm; y2=39.7761mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4028 {
+        x1=1.732in; y1=1.97in; x2=1.562in; y2=1.97in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4031 {
+        x1=50.1428mm; y1=48.0515mm; x2=48.8897mm; y2=48.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4034 {
+        x1=48.8897mm; y1=48.0515mm; x2=1.818in; y2=1.785in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4037 {
+        x1=1.818in; y1=1.785in; x2=1.818in; y2=1.627in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4040 {
+        x1=56.8928mm; y1=47.0515mm; x2=57.6219mm; y2=47.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4043 {
+        x1=57.6219mm; y1=47.0515mm; x2=2.314in; y2=1.807in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4046 {
+        x1=2.314in; y1=1.807in; x2=62.4078mm; y2=1.807in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4049 {
+        x1=62.4078mm; y1=1.807in; x2=2.657in; y2=1.607in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4052 {
+        x1=2.657in; y1=1.607in; x2=2.657in; y2=1.377in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4055 {
+        x1=2.657in; y1=1.377in; x2=2.422in; y2=1.142in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4058 {
+        x1=12.636mm; y1=1.068in; x2=14.256mm; y2=1.068in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4061 {
+        x1=592.74mil; y1=1.068in; x2=660.0mil; y2=1.068in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4064 {
+        x1=691.48mil; y1=1.068in; x2=19.158204mm; y2=1.068in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4067 {
+        x1=785.74mil; y1=1.068in; x2=785.74mil; y2=30.7274mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4070 {
+        x1=785.74mil; y1=30.7274mm; x2=786.0mil; y2=30.734mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4073 {
+        x1=57.1627mm; y1=29.0449mm; x2=50.927mm; y2=898.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4076 {
+        x1=56.8928mm; y1=47.55134mm; x2=2.2839in; y2=47.55134mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4079 {
+        x1=2.2839in; y1=47.55134mm; x2=2.321in; y2=46.609mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4082 {
+        x1=2.321in; y1=46.609mm; x2=2.48in; y2=46.609mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4085 {
+        x1=2.48in; y1=46.609mm; x2=2.689in; y2=1.626in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4088 {
+        x1=2.689in; y1=1.626in; x2=2.689in; y2=1.365in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4091 {
+        x1=2.689in; y1=1.365in; x2=61.8998mm; y2=28.2702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4094 {
+        x1=61.8998mm; y1=28.2702mm; x2=2.27in; y2=28.2702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4097 {
+        x1=2.27in; y1=28.2702mm; x2=53.086mm; y2=933.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4100 {
+        x1=52.2679mm; y1=52.6764mm; x2=52.2679mm; y2=55.5805mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4103 {
+        x1=52.2679mm; y1=55.5805mm; x2=2.028in; y2=56.3372mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4106 {
+        x1=2.0774685in; y1=52.6764mm; x2=2.0774685in; y2=2.216in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4109 {
+        x1=53.2679mm; y1=52.6764mm; x2=53.2679mm; y2=56.8493mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4112 {
+        x1=53.2679mm; y1=56.8493mm; x2=2.104in; y2=57.023mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4115 {
+        x1=62.5734mm; y1=2.45in; x2=62.5734mm; y2=58.6618mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4118 {
+        x1=62.5734mm; y1=61.3034mm; x2=2.463in; y2=2.413in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4121 {
+        x1=62.5734mm; y1=74.295mm; x2=2.43in; y2=74.295mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4124 {
+        x1=1.65in; y1=350.0mil; x2=1.65in; y2=224.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4127 {
+        x1=1.65in; y1=224.0mil; x2=1.652in; y2=222.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4130 {
+        x1=1.854in; y1=384.0mil; x2=1.758in; y2=384.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4133 {
+        x1=1.758in; y1=384.0mil; x2=1.722in; y2=348.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4136 {
+        x1=1.722in; y1=348.0mil; x2=1.722in; y2=282.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4139 {
+        x1=1.722in; y1=282.0mil; x2=1.695in; y2=255.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4142 {
+        x1=1.695in; y1=255.0mil; x2=1.695in; y2=187.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4145 {
+        x1=1.695in; y1=187.0mil; x2=1.652in; y2=144.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4148 {
+        x1=1.772in; y1=233.0mil; x2=1.772in; y2=221.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4151 {
+        x1=1.772in; y1=221.0mil; x2=1.734in; y2=183.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4154 {
+        x1=1.956in; y1=58.0mil; x2=1.634in; y2=58.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4157 {
+        x1=1.634in; y1=58.0mil; x2=1.589in; y2=103.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4160 {
+        x1=1.589in; y1=103.0mil; x2=1.589in; y2=190.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4163 {
+        x1=1.589in; y1=190.0mil; x2=1.623in; y2=224.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4166 {
+        x1=1.623in; y1=224.0mil; x2=1.65in; y2=224.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4169 {
+        x1=1.65in; y1=224.0mil; x2=1.652in; y2=222.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4172 {
+        x1=62.4464mm; y1=125.0mil; x2=61.468mm; y2=125.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4175 {
+        x1=61.468mm; y1=125.0mil; x2=2.224in; y2=321.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4178 {
+        x1=2.224in; y1=321.0mil; x2=2.224in; y2=461.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4181 {
+        x1=2.224in; y1=461.0mil; x2=2.286in; y2=523.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4184 {
+        x1=2.286in; y1=523.0mil; x2=2.286in; y2=627.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4187 {
+        x1=2.286in; y1=627.0mil; x2=2.169in; y2=744.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4190 {
+        x1=2.595in; y1=525.0mil; x2=2.595in; y2=530.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4193 {
+        x1=2.595in; y1=530.0mil; x2=2.49in; y2=635.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4196 {
+        x1=62.4464mm; y1=635.0mil; x2=62.4464mm; y2=18.097mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4199 {
+        x1=62.4464mm; y1=18.097mm; x2=2.237in; y2=934.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4202 {
+        x1=2.49in; y1=925.0mil; x2=2.595in; y2=925.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4205 {
+        x1=62.4464mm; y1=925.0mil; x2=62.4464mm; y2=933.48mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4208 {
+        x1=62.4464mm; y1=933.48mil; x2=58.928mm; y2=1.072in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4211 {
+        x1=2.498in; y1=2.14in; x2=2.524in; y2=2.14in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4214 {
+        x1=64.9093mm; y1=2.14in; x2=65.5574mm; y2=2.14in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4217 {
+        x1=65.5828mm; y1=2.197in; x2=65.5828mm; y2=2.141in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4220 {
+        x1=65.4812mm; y1=2.137in; x2=65.5828mm; y2=2.141in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4223 {
+        x1=63.5mm; y1=54.4068mm; x2=2.498in; y2=2.14in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4226 {
+        x1=65.5828mm; y1=59.2328mm; x2=65.5828mm; y2=57.785mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4229 {
+        x1=63.5mm; y1=54.4068mm; x2=63.5mm; y2=58.5978mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4232 {
+        x1=63.5mm; y1=58.5978mm; x2=2.524in; y2=59.2074mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4235 {
+        x1=65.5828mm; y1=59.2328mm; x2=64.9346mm; y2=59.2328mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4238 {
+        x1=64.9346mm; y1=59.2328mm; x2=64.9092mm; y2=59.2074mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4241 {
+        x1=2.296in; y1=2.079in; x2=2.282in; y2=52.451mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4244 {
+        x1=2.281in; y1=2.064in; x2=2.281in; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4247 {
+        x1=2.281in; y1=2.048in; x2=57.4802mm; y2=2.03in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4250 {
+        x1=57.4802mm; y1=2.03in; x2=2.2403in; y2=2.03in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4253 {
+        x1=2.2403in; y1=2.03in; x2=56.8928mm; y2=51.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4256 {
+        x1=2.2965in; y1=54.8767mm; x2=2.296in; y2=2.079in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4259 {
+        x1=51.943mm; y1=1.592in; x2=54.4068mm; y2=1.592in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4262 {
+        x1=54.4068mm; y1=1.592in; x2=2.273in; y2=1.723in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4265 {
+        x1=48.8815mm; y1=34.2242mm; x2=48.8815mm; y2=1.4764685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4268 {
+        x1=48.8815mm; y1=1.4764685in; x2=1.968in; y2=1.52in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4271 {
+        x1=1.968in; y1=1.52in; x2=1.976in; y2=1.52in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4274 {
+        x1=1.976in; y1=1.52in; x2=2.008in; y2=1.552in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4277 {
+        x1=2.008in; y1=1.552in; x2=2.008in; y2=1.599in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4280 {
+        x1=2.008in; y1=1.599in; x2=2.031in; y2=1.622in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4283 {
+        x1=2.031in; y1=1.622in; x2=54.4068mm; y2=1.622in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4286 {
+        x1=54.4068mm; y1=1.622in; x2=56.261mm; y2=1.695in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4289 {
+        x1=56.261mm; y1=45.9195mm; x2=56.2679mm; y2=45.9264mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4292 {
+        x1=53.7677mm; y1=45.9264mm; x2=53.7677mm; y2=44.9539mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4295 {
+        x1=53.7677mm; y1=44.9539mm; x2=2.059in; y2=1.712in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4298 {
+        x1=2.059in; y1=1.712in; x2=2.059in; y2=1.69in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4301 {
+        x1=2.059in; y1=1.69in; x2=2.015in; y2=1.646in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4304 {
+        x1=54.2679mm; y1=45.9264mm; x2=54.2679mm; y2=44.3873mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4307 {
+        x1=54.2679mm; y1=44.3873mm; x2=2.117in; y2=1.728in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4310 {
+        x1=54.7677mm; y1=45.9264mm; x2=54.7677mm; y2=43.8859mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4313 {
+        x1=54.7677mm; y1=43.8859mm; x2=2.157in; y2=1.727in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4316 {
+        x1=50.1428mm; y1=1.9114685in; x2=48.4243mm; y2=1.9114685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4319 {
+        x1=48.4243mm; y1=1.9114685in; x2=1.815in; y2=1.82in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4322 {
+        x1=50.1428mm; y1=50.5513mm; x2=46.7921mm; y2=50.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4325 {
+        x1=46.7921mm; y1=50.5513mm; x2=1.832in; y2=1.98in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4328 {
+        x1=50.1428mm; y1=50.0515mm; x2=47.7401mm; y2=50.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4331 {
+        x1=47.7401mm; y1=50.0515mm; x2=47.371mm; y2=1.956in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4334 {
+        x1=50.1428mm; y1=49.0515mm; x2=48.3403mm; y2=49.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4337 {
+        x1=48.3403mm; y1=49.0515mm; x2=1.833in; y2=1.861in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4340 {
+        x1=1.833in; y1=1.861in; x2=1.815in; y2=1.861in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4343 {
+        x1=50.1428mm; y1=49.5513mm; x2=48.2559mm; y2=49.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4346 {
+        x1=48.2559mm; y1=49.5513mm; x2=1.869in; y2=1.92in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4349 {
+        x1=1.869in; y1=1.92in; x2=1.851in; y2=1.92in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4352 {
+        x1=55.26786mm; y1=45.9264mm; x2=55.26786mm; y2=1.7601in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4355 {
+        x1=55.26786mm; y1=1.7601in; x2=55.4482mm; y2=1.753in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4358 {
+        x1=55.7677mm; y1=45.9264mm; x2=55.7677mm; y2=45.2989mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4361 {
+        x1=55.7677mm; y1=45.2989mm; x2=56.1594mm; y2=1.768in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4364 {
+        x1=56.1594mm; y1=1.768in; x2=56.1594mm; y2=1.736in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4367 {
+        x1=56.1594mm; y1=1.736in; x2=2.193in; y2=1.718in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4370 {
+        x1=56.2679mm; y1=45.9264mm; x2=56.2679mm; y2=45.5861mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4373 {
+        x1=56.2679mm; y1=45.5861mm; x2=56.6674mm; y2=1.779in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4376 {
+        x1=56.6674mm; y1=1.779in; x2=56.6674mm; y2=1.711in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4379 {
+        x1=56.6674mm; y1=1.711in; x2=56.2356mm; y2=1.694in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4382 {
+        x1=2.4235in; y1=29.0449mm; x2=57.1627mm; y2=29.0449mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4385 {
+        x1=22.0094mm; y1=69.2338mm; x2=22.0044mm; y2=2.72593701in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4388 {
+        x1=22.0094mm; y1=67.7705mm; x2=22.0094mm; y2=69.2338mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4391 {
+        x1=22.0094mm; y1=68.5137mm; x2=24.0922mm; y2=68.5137mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4394 {
+        x1=23.2424mm; y1=67.7844mm; x2=25.4527mm; y2=67.7844mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4397 {
+        x1=24.2942mm; y1=67.2107mm; x2=24.106mm; y2=67.0224mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4400 {
+        x1=24.2942mm; y1=67.2107mm; x2=25.4527mm; y2=67.2107mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4403 {
+        x1=25.4423mm; y1=68.521mm; x2=25.4527mm; y2=68.5106mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4406 {
+        x1=24.106mm; y1=68.521mm; x2=25.4423mm; y2=68.521mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4409 {
+        x1=23.1916mm; y1=69.2322mm; x2=25.3557mm; y2=69.2322mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4412 {
+        x1=22.9733mm; y1=70.0512mm; x2=23.0mm; y2=70.0245mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4415 {
+        x1=905.5mil; y1=66.9778mm; x2=23.0mm; y2=66.9775mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4418 {
+        x1=54.3933mm; y1=58.4214mm; x2=54.3933mm; y2=56.7301mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4421 {
+        x1=54.3933mm; y1=56.7301mm; x2=2.129in; y2=2.221in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4424 {
+        x1=2.282in; y1=2.175in; x2=2.296in; y2=2.161in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4427 {
+        x1=54.4068mm; y1=58.4349mm; x2=54.3933mm; y2=58.4214mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4430 {
+        x1=58.3932mm; y1=2.4969in; x2=2.3311in; y2=2.4969in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4433 {
+        x1=2.3311in; y1=2.4969in; x2=59.6392mm; y2=2.48in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4436 {
+        x1=59.6392mm; y1=2.48in; x2=59.6392mm; y2=62.4078mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4439 {
+        x1=54.8935mm; y1=64.9213mm; x2=54.8935mm; y2=66.1375mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4442 {
+        x1=54.8935mm; y1=66.1375mm; x2=2.161in; y2=2.604in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4445 {
+        x1=2.18083071in; y1=64.9213mm; x2=2.18083071in; y2=65.6379mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4448 {
+        x1=2.18083071in; y1=65.6379mm; x2=2.161in; y2=2.604in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4451 {
+        x1=54.3933mm; y1=64.9213mm; x2=54.3933mm; y2=2.5844685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4454 {
+        x1=54.3933mm; y1=2.5844685in; x2=2.161in; y2=2.604in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4457 {
+        x1=2.161in; y1=2.604in; x2=2.161in; y2=2.806in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4460 {
+        x1=2.161in; y1=2.806in; x2=2.16in; y2=2.807in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4463 {
+        x1=53.8935mm; y1=64.9213mm; x2=53.8935mm; y2=63.9371mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4466 {
+        x1=53.8935mm; y1=63.9371mm; x2=2.132in; y2=2.507in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4469 {
+        x1=2.132in; y1=2.507in; x2=55.626mm; y2=2.507in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4472 {
+        x1=55.626mm; y1=2.507in; x2=2.2in; y2=63.9318mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4475 {
+        x1=2.2in; y1=63.9318mm; x2=2.2in; y2=64.908mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4478 {
+        x1=2.2in; y1=64.908mm; x2=55.8932mm; y2=64.9213mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4481 {
+        x1=2.121in; y1=69.215mm; x2=2.121in; y2=66.167mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4484 {
+        x1=53.8935mm; y1=2.56in; x2=53.8935mm; y2=66.1977mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4487 {
+        x1=53.8935mm; y1=66.1977mm; x2=2.121in; y2=2.607in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4490 {
+        x1=1.65in; y1=63.119mm; x2=2.121in; y2=2.724in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4493 {
+        x1=27.3289mm; y1=68.8066mm; x2=32.9926mm; y2=68.8066mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4496 {
+        x1=32.9926mm; y1=68.8066mm; x2=1.375in; y2=70.739mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4499 {
+        x1=27.3289mm; y1=67.5917mm; x2=32.9923mm; y2=67.5917mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4502 {
+        x1=32.9923mm; y1=67.5917mm; x2=1.375in; y2=65.659mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4505 {
+        x1=51.7398mm; y1=2.314in; x2=2.038in; y2=2.314in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4508 {
+        x1=51.8933mm; y1=59.9214mm; x2=50.6758mm; y2=59.9214mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4511 {
+        x1=50.6758mm; y1=59.9214mm; x2=50.673mm; y2=2.359in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4514 {
+        x1=50.9402mm; y1=2.314in; x2=50.9402mm; y2=59.6514mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4517 {
+        x1=50.9402mm; y1=59.6514mm; x2=50.673mm; y2=2.359in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4520 {
+        x1=22.0094mm; y1=66.9709mm; x2=22.9934mm; y2=66.9709mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4523 {
+        x1=22.9934mm; y1=66.9709mm; x2=23.0mm; y2=66.9775mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4526 {
+        x1=22.0044mm; y1=70.0384mm; x2=22.9861mm; y2=70.0384mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4529 {
+        x1=22.9861mm; y1=70.0384mm; x2=23.0mm; y2=70.0245mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4532 {
+        x1=2.121in; y1=2.807in; x2=2.022in; y2=2.807in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4535 {
+        x1=2.022in; y1=2.807in; x2=1.913in; y2=74.0664mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4538 {
+        x1=58.3932mm; y1=2.3788in; x2=59.13628mm; y2=2.3788in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4541 {
+        x1=59.13628mm; y1=2.3788in; x2=59.6392mm; y2=2.389in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4544 {
+        x1=58.3932mm; y1=60.9214mm; x2=53.3278mm; y2=60.9214mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4547 {
+        x1=53.3278mm; y1=60.9214mm; x2=2.099in; y2=2.399in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4550 {
+        x1=1.81in; y1=56.1594mm; x2=1.952in; y2=2.398in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4553 {
+        x1=54.8935mm; y1=58.4214mm; x2=54.8935mm; y2=55.5457mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4556 {
+        x1=54.8935mm; y1=55.5457mm; x2=2.173in; y2=2.175in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4559 {
+        x1=2.173in; y1=2.175in; x2=2.282in; y2=2.175in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4562 {
+        x1=2.18083071in; y1=58.4214mm; x2=2.18083071in; y2=56.1129mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4565 {
+        x1=2.18083071in; y1=56.1129mm; x2=2.188in; y2=55.9308mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4568 {
+        x1=55.8932mm; y1=58.4214mm; x2=55.8932mm; y2=56.9082mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4571 {
+        x1=55.8932mm; y1=56.9082mm; x2=2.208in; y2=2.233in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4574 {
+        x1=53.8988mm; y1=59.563mm; x2=53.8988mm; y2=58.4267mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4577 {
+        x1=53.8988mm; y1=58.4267mm; x2=53.8935mm; y2=58.4214mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4580 {
+        x1=2.1021in; y1=58.4214mm; x2=2.1021in; y2=2.3449in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4583 {
+        x1=2.1021in; y1=2.3449in; x2=53.3908mm; y2=59.563mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4586 {
+        x1=53.3908mm; y1=59.563mm; x2=53.8988mm; y2=59.563mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4589 {
+        x1=53.8988mm; y1=59.563mm; x2=53.0606mm; y2=59.563mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4592 {
+        x1=53.0606mm; y1=59.563mm; x2=52.2478mm; y2=2.313in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4595 {
+        x1=52.2478mm; y1=2.313in; x2=2.038in; y2=2.313in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4598 {
+        x1=2.038in; y1=2.313in; x2=51.7398mm; y2=2.314in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4601 {
+        x1=56.39308mm; y1=58.4214mm; x2=56.39308mm; y2=2.3378in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4604 {
+        x1=56.39308mm; y1=2.3378in; x2=55.9308mm; y2=59.8424mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4607 {
+        x1=55.9308mm; y1=59.8424mm; x2=2.181in; y2=59.8424mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4610 {
+        x1=56.8932mm; y1=58.4214mm; x2=56.8932mm; y2=56.848mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4613 {
+        x1=56.8932mm; y1=56.848mm; x2=2.272in; y2=56.0324mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4616 {
+        x1=2.0381in; y1=52.6764mm; x2=2.0381in; y2=2.1119in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4619 {
+        x1=2.0381in; y1=2.1119in; x2=1.988in; y2=54.9148mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4622 {
+        x1=1.988in; y1=54.9148mm; x2=1.886in; y2=54.9148mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4625 {
+        x1=1.886in; y1=54.9148mm; x2=1.866in; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4628 {
+        x1=55.26786mm; y1=52.6764mm; x2=55.26786mm; y2=2.1089in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4631 {
+        x1=55.26786mm; y1=2.1089in; x2=55.5244mm; y2=2.119in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4634 {
+        x1=55.5244mm; y1=2.119in; x2=55.5244mm; y2=2.144in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4637 {
+        x1=55.5244mm; y1=2.144in; x2=55.626mm; y2=2.148in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4640 {
+        x1=54.7677mm; y1=52.6764mm; x2=54.7677mm; y2=54.0459mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4643 {
+        x1=54.7677mm; y1=54.0459mm; x2=54.737mm; y2=2.129in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4646 {
+        x1=23.0mm; y1=70.0245mm; x2=30.3751mm; y2=70.0245mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4649 {
+        x1=30.3751mm; y1=70.0245mm; x2=32.5882mm; y2=72.2376mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4652 {
+        x1=32.5882mm; y1=72.2376mm; x2=36.576mm; y2=72.2376mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4655 {
+        x1=36.576mm; y1=72.2376mm; x2=1.513in; y2=70.3834mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4658 {
+        x1=1.513in; y1=70.3834mm; x2=1.513in; y2=2.487in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4661 {
+        x1=1.513in; y1=2.487in; x2=1.596in; y2=61.0616mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4664 {
+        x1=1.596in; y1=61.0616mm; x2=1.717in; y2=61.0616mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4667 {
+        x1=1.717in; y1=61.0616mm; x2=1.719in; y2=2.402in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4670 {
+        x1=1.791in; y1=2.371in; x2=29.7541mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4673 {
+        x1=29.7541mm; y1=2.371in; x2=23.0mm; y2=66.9775mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4676 {
+        x1=51.8933mm; y1=62.9211mm; x2=50.4457mm; y2=62.9211mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4679 {
+        x1=50.4457mm; y1=62.9211mm; x2=1.986in; y2=62.9224mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4682 {
+        x1=51.8933mm; y1=2.4969in; x2=51.00574mm; y2=2.4969in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4685 {
+        x1=51.00574mm; y1=2.4969in; x2=50.927mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4688 {
+        x1=50.927mm; y1=63.5mm; x2=50.5648mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4691 {
+        x1=50.5648mm; y1=63.5mm; x2=1.986in; y2=63.6204mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4694 {
+        x1=1.986in; y1=63.6204mm; x2=1.986in; y2=64.5414mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4697 {
+        x1=56.8928mm; y1=49.5513mm; x2=58.708mm; y2=49.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4700 {
+        x1=58.708mm; y1=49.5513mm; x2=59.8874mm; y2=50.7307mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4703 {
+        x1=59.8874mm; y1=50.7307mm; x2=59.8874mm; y2=49.9742mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4706 {
+        x1=59.8874mm; y1=49.9742mm; x2=60.6872mm; y2=1.936in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4709 {
+        x1=62.2869mm; y1=50.7307mm; x2=62.2869mm; y2=1.9675in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4712 {
+        x1=62.2869mm; y1=1.9675in; x2=61.4868mm; y2=1.936in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4715 {
+        x1=61.4868mm; y1=1.936in; x2=61.4868mm; y2=48.5836mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4718 {
+        x1=2.402in; y1=1.894in; x2=61.4868mm; y2=48.5836mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4721 {
+        x1=62.2869mm; y1=54.7304mm; x2=62.2869mm; y2=2.1855in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4724 {
+        x1=62.2869mm; y1=2.1855in; x2=61.4868mm; y2=2.217in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4727 {
+        x1=59.8874mm; y1=54.7304mm; x2=59.8874mm; y2=56.306mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4730 {
+        x1=59.8874mm; y1=56.306mm; x2=2.358in; y2=2.217in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4733 {
+        x1=2.358in; y1=2.217in; x2=60.6872mm; y2=2.217in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4736 {
+        x1=56.8928mm; y1=50.0515mm; x2=58.5605mm; y2=50.0515mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4739 {
+        x1=58.5605mm; y1=50.0515mm; x2=2.322in; y2=1.987in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4742 {
+        x1=2.322in; y1=1.987in; x2=2.322in; y2=51.8414mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4745 {
+        x1=2.322in; y1=51.8414mm; x2=2.329in; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4748 {
+        x1=2.329in; y1=2.048in; x2=59.5757mm; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4751 {
+        x1=59.5757mm; y1=2.048in; x2=62.2869mm; y2=54.7304mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4754 {
+        x1=56.8928mm; y1=2.0099in; x2=57.63006mm; y2=2.0099in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4757 {
+        x1=57.63006mm; y1=2.0099in; x2=58.3946mm; y2=2.04in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4760 {
+        x1=58.3946mm; y1=2.04in; x2=58.3946mm; y2=52.1716mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4763 {
+        x1=58.3946mm; y1=52.1716mm; x2=58.8264mm; y2=2.071in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4766 {
+        x1=58.8264mm; y1=2.071in; x2=58.8264mm; y2=58.8264mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4769 {
+        x1=58.3932mm; y1=59.9214mm; x2=59.1538mm; y2=59.9214mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4772 {
+        x1=59.1538mm; y1=59.9214mm; x2=2.334in; y2=2.354in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4775 {
+        x1=2.334in; y1=2.354in; x2=2.334in; y2=2.333in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4778 {
+        x1=2.334in; y1=2.333in; x2=58.8264mm; y2=58.801mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4781 {
+        x1=56.8928mm; y1=50.5513mm; x2=58.0951mm; y2=50.5513mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4784 {
+        x1=58.0951mm; y1=50.5513mm; x2=58.293mm; y2=1.998in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4787 {
+        x1=51.7398mm; y1=2.256in; x2=2.0374685in; y2=2.256in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4790 {
+        x1=2.0374685in; y1=2.256in; x2=2.0774685in; y2=2.216in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4793 {
+        x1=1.986in; y1=2.286in; x2=1.966in; y2=2.306in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4796 {
+        x1=1.966in; y1=2.306in; x2=1.966in; y2=60.2488mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4799 {
+        x1=1.966in; y1=60.2488mm; x2=1.983in; y2=2.389in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4802 {
+        x1=1.983in; y1=2.389in; x2=2.004in; y2=2.389in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4805 {
+        x1=2.004in; y1=2.389in; x2=2.014in; y2=2.379in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4808 {
+        x1=2.014in; y1=2.379in; x2=51.8883mm; y2=2.379in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4811 {
+        x1=51.8883mm; y1=2.379in; x2=51.8933mm; y2=2.3788in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4814 {
+        x1=2.063in; y1=58.039mm; x2=1.987in; y2=58.039mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+      }
+      color = {#8b2323}
+    }
+
+    {ha:GND plane}   {
+     lid=1
+     group=5
+     ha:combining {     }
+
+      li:objects {
+       ha:line.4817 {
+        x1=328.0mil; y1=0.0; x2=328.0mil; y2=437.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4820 {
+        x1=328.0mil; y1=66.421mm; x2=328.0mil; y2=3.05in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4823 {
+        x1=70.0786mm; y1=0.0; x2=70.0786mm; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4826 {
+        x1=70.0786mm; y1=3.05in; x2=70.0786mm; y2=66.3956mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.4829 {
+        x=0.0; y=66.421mm; width=328.0mil; height=328.0mil; astart=-180; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.4830 {
+        x=0.0; y=436.0mil; width=328.0mil; height=328.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.4831 {
+        x=3.087in; y=66.421mm; width=328.0mil; height=328.0mil; astart=-90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.4832 {
+        x=3.087in; y=435.0mil; width=328.0mil; height=328.0mil; astart=0; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:polygon.4833 {
+        li:geometry {
+          ta:contour {
+           { 10.0mil; 10.0mil }
+           { 78.1558mm; 10.0mil }
+           { 78.1558mm; 3.04in }
+           { 10.0mil; 3.04in }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+         lock=1
+        }
+       }
+      }
+      color = {#3a5fcd}
+    }
+
+    {ha:power plane}   {
+     lid=2
+     group=7
+     ha:combining {     }
+
+      li:objects {
+       ha:line.4838 {
+        x1=328.0mil; y1=0.0; x2=328.0mil; y2=437.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4841 {
+        x1=328.0mil; y1=66.421mm; x2=328.0mil; y2=3.05in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4844 {
+        x1=70.0786mm; y1=0.0; x2=70.0786mm; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4847 {
+        x1=70.0786mm; y1=3.05in; x2=70.0786mm; y2=66.3956mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4850 {
+        x1=1.912in; y1=259.0mil; x2=1.911in; y2=259.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4853 {
+        x1=1.911in; y1=259.0mil; x2=1.791in; y2=139.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4856 {
+        x1=1.791in; y1=139.0mil; x2=631.0mil; y2=139.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4859 {
+        x1=631.0mil; y1=139.0mil; x2=460.0mil; y2=310.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4862 {
+        x1=461.0mil; y1=309.0mil; x2=461.0mil; y2=21.508466mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4865 {
+        x1=461.0mil; y1=21.508466mm; x2=235.0mil; y2=27.2489mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4868 {
+        x1=1.641in; y1=1.943in; x2=1.64in; y2=1.942in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4871 {
+        x1=1.722in; y1=1.941in; x2=1.721in; y2=1.942in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4874 {
+        x1=1.721in; y1=1.942in; x2=1.721in; y2=1.849in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4877 {
+        x1=1.721in; y1=1.849in; x2=1.923in; y2=1.647in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4880 {
+        x1=1.923in; y1=1.647in; x2=2.014in; y2=1.647in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4883 {
+        x1=2.014in; y1=1.647in; x2=2.015in; y2=1.646in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4886 {
+        x1=1.756in; y1=1.871in; x2=1.756in; y2=1.946in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4889 {
+        x1=1.756in; y1=1.946in; x2=1.734in; y2=1.97in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4892 {
+        x1=1.734in; y1=1.97in; x2=42.3672mm; y2=1.97in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4895 {
+        x1=42.3672mm; y1=1.97in; x2=1.64in; y2=1.942in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4898 {
+        x1=2.131in; y1=534.0mil; x2=54.102mm; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4901 {
+        x1=54.102mm; y1=534.0mil; x2=1.607in; y2=26.8478mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4904 {
+        x1=1.607in; y1=26.8478mm; x2=1.607in; y2=2.008in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4907 {
+        x1=1.756in; y1=1.874in; x2=1.756in; y2=1.842in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4910 {
+        x1=1.756in; y1=1.842in; x2=1.909in; y2=1.689in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4913 {
+        x1=1.909in; y1=1.689in; x2=2.188in; y2=1.689in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4916 {
+        x1=2.184in; y1=1.689in; x2=56.3372mm; y2=1.689in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4919 {
+        x1=56.3372mm; y1=1.689in; x2=2.237in; y2=1.708in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4922 {
+        x1=2.237in; y1=1.708in; x2=2.237in; y2=1.738in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4925 {
+        x1=2.117in; y1=1.728in; x2=2.117in; y2=1.781in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4928 {
+        x1=2.117in; y1=1.781in; x2=52.8828mm; y2=1.816in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4931 {
+        x1=52.5653mm; y1=1.8285in; x2=52.9209mm; y2=1.8145in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4934 {
+        x1=2.157in; y1=1.727in; x2=2.157in; y2=1.768in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4937 {
+        x1=2.157in; y1=1.768in; x2=53.086mm; y2=46.609mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4940 {
+        x1=55.4482mm; y1=1.753in; x2=55.4482mm; y2=1.778in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4943 {
+        x1=55.4482mm; y1=1.778in; x2=2.117in; y2=1.844in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4946 {
+        x1=2.193in; y1=1.718in; x2=2.212in; y2=1.737in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4949 {
+        x1=2.212in; y1=1.737in; x2=2.212in; y2=1.78in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4952 {
+        x1=2.212in; y1=1.78in; x2=2.141in; y2=1.851in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4955 {
+        x1=2.237in; y1=1.729in; x2=2.237in; y2=1.766in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4958 {
+        x1=2.237in; y1=1.766in; x2=2.273in; y2=1.802in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4961 {
+        x1=2.349in; y1=1.922in; x2=2.349in; y2=2.099in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4964 {
+        x1=2.349in; y1=2.099in; x2=65.5828mm; y2=59.2328mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4967 {
+        x1=38.1mm; y1=2.25in; x2=38.1mm; y2=2.56in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4970 {
+        x1=38.1mm; y1=2.56in; x2=1.375in; y2=2.685in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4973 {
+        x1=1.375in; y1=63.119mm; x2=38.1mm; y2=63.119mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4976 {
+        x1=2.464in; y1=2.31in; x2=2.164in; y2=2.31in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4979 {
+        x1=2.164in; y1=2.31in; x2=2.103in; y2=2.249in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4982 {
+        x1=235.0mil; y1=27.2489mm; x2=5.989066mm; y2=27.2489mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4985 {
+        x1=5.989066mm; y1=27.2489mm; x2=235.21mil; y2=27.2489mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4988 {
+        x1=235.21mil; y1=27.2489mm; x2=22.0mil; y2=1.286in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4991 {
+        x1=22.0mil; y1=1.286in; x2=22.0mil; y2=1.981in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4994 {
+        x1=22.0mil; y1=1.981in; x2=454.0mil; y2=2.413in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.4997 {
+        x1=454.0mil; y1=2.413in; x2=454.0mil; y2=2.841in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5000 {
+        x1=454.0mil; y1=2.841in; x2=641.0mil; y2=3.028in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5003 {
+        x1=641.0mil; y1=3.028in; x2=45.7327mm; y2=76.8985mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5006 {
+        x1=1.913in; y1=74.0664mm; x2=1.911in; y2=74.0664mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5009 {
+        x1=1.912in; y1=2.915in; x2=1.8in; y2=3.027in; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5012 {
+        x1=1.65in; y1=65.659mm; x2=2.047in; y2=65.659mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5015 {
+        x1=2.047in; y1=65.659mm; x2=56.9722mm; y2=2.389in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5018 {
+        x1=1.607in; y1=2.008in; x2=1.812in; y2=2.213in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5021 {
+        x1=1.952in; y1=2.398in; x2=53.2892mm; y2=2.398in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5024 {
+        x1=53.2892mm; y1=2.398in; x2=2.099in; y2=2.399in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5027 {
+        x1=53.1241mm; y1=46.5709mm; x2=53.1241mm; y2=53.4797mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5030 {
+        x1=53.1241mm; y1=53.467mm; x2=53.1241mm; y2=54.7751mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5033 {
+        x1=53.1241mm; y1=54.7751mm; x2=54.102mm; y2=55.753mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5036 {
+        x1=54.102mm; y1=55.753mm; x2=2.181in; y2=55.753mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5039 {
+        x1=2.181in; y1=55.753mm; x2=2.188in; y2=55.9308mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5042 {
+        x1=2.117in; y1=1.844in; x2=2.117in; y2=2.145in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5045 {
+        x1=2.117in; y1=2.145in; x2=2.147in; y2=2.175in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5048 {
+        x1=2.147in; y1=2.175in; x2=2.2in; y2=2.175in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5051 {
+        x1=2.2in; y1=2.175in; x2=2.217in; y2=2.192in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5054 {
+        x1=2.217in; y1=2.192in; x2=2.217in; y2=2.224in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5057 {
+        x1=2.217in; y1=2.224in; x2=2.208in; y2=2.233in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5060 {
+        x1=52.578mm; y1=1.828in; x2=52.578mm; y2=2.254in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5063 {
+        x1=52.578mm; y1=2.254in; x2=53.4924mm; y2=2.29in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5066 {
+        x1=53.4924mm; y1=2.29in; x2=2.115in; y2=2.29in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5069 {
+        x1=2.115in; y1=2.29in; x2=2.181in; y2=59.8424mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5072 {
+        x1=54.4068mm; y1=46.99mm; x2=54.4068mm; y2=2.034in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5075 {
+        x1=54.4068mm; y1=2.034in; x2=55.3212mm; y2=52.578mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5078 {
+        x1=55.3212mm; y1=52.578mm; x2=2.204in; y2=52.578mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5081 {
+        x1=2.204in; y1=52.578mm; x2=56.769mm; y2=53.3654mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5084 {
+        x1=2.272in; y1=56.0324mm; x2=2.272in; y2=54.3052mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5087 {
+        x1=2.272in; y1=54.3052mm; x2=56.7817mm; y2=53.3781mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5090 {
+        x1=59.6392mm; y1=2.389in; x2=56.9722mm; y2=2.389in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5093 {
+        x=0.0; y=66.421mm; width=328.0mil; height=328.0mil; astart=-180; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5094 {
+        x=0.0; y=436.0mil; width=328.0mil; height=328.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5095 {
+        x=3.087in; y=66.421mm; width=328.0mil; height=328.0mil; astart=-90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5096 {
+        x=3.087in; y=435.0mil; width=328.0mil; height=328.0mil; astart=0; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:polygon.5097 {
+        li:geometry {
+          ta:contour {
+           { 10.0mil; 10.0mil }
+           { 78.1558mm; 10.0mil }
+           { 78.1558mm; 3.04in }
+           { 10.0mil; 3.04in }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+         lock=1
+        }
+       }
+      }
+      color = {#104e8b}
+    }
+
+    ha:bottom {
+     lid=3
+     group=10
+     ha:combining {     }
+
+      li:objects {
+       ha:line.5102 {
+        x1=36.195mm; y1=1.35in; x2=38.1mm; y2=44.45mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5105 {
+        x1=328.0mil; y1=0.0; x2=328.0mil; y2=437.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5108 {
+        x1=328.0mil; y1=66.421mm; x2=328.0mil; y2=3.05in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5111 {
+        x1=70.0786mm; y1=0.0; x2=70.0786mm; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5114 {
+        x1=70.0786mm; y1=3.05in; x2=70.0786mm; y2=66.3956mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5117 {
+        x1=44.831mm; y1=54.4068mm; x2=1.866in; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5120 {
+        x1=700.0mil; y1=44.45mm; x2=1000.0mil; y2=44.45mm; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5123 {
+        x1=30.48mm; y1=2.25in; x2=38.1mm; y2=2.25in; thickness=170.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5126 {
+        x1=1.379in; y1=2.12in; x2=1.743in; y2=2.12in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5129 {
+        x1=1.743in; y1=2.12in; x2=44.831mm; y2=54.4068mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5132 {
+        x1=265.0mil; y1=2.06in; x2=1.72in; y2=2.06in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5135 {
+        x1=1.721in; y1=2.06in; x2=1.772in; y2=2.111in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5138 {
+        x1=51.943mm; y1=29.9212mm; x2=51.3334mm; y2=29.3116mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5141 {
+        x1=51.3334mm; y1=29.3116mm; x2=1.846in; y2=29.3116mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5144 {
+        x1=1.846in; y1=29.3116mm; x2=1.831in; y2=1.139in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5147 {
+        x1=1.831in; y1=1.139in; x2=1.7459685in; y2=1.139in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5150 {
+        x1=1.936in; y1=53.6702mm; x2=1.774in; y2=53.6702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5153 {
+        x1=1.774in; y1=53.6702mm; x2=1.771in; y2=53.594mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5156 {
+        x1=165.0mil; y1=2.01in; x2=1.763in; y2=2.01in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5159 {
+        x1=265.0mil; y1=1.96in; x2=266.0mil; y2=1.96in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5162 {
+        x1=1.687in; y1=1.465in; x2=1.687in; y2=1.54in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5165 {
+        x1=1.687in; y1=1.54in; x2=1.904in; y2=1.757in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5168 {
+        x1=1.904in; y1=1.757in; x2=1.933in; y2=1.757in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5171 {
+        x1=1.933in; y1=1.757in; x2=1.934in; y2=1.758in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5174 {
+        x1=1.747in; y1=1.139in; x2=1.7459685in; y2=1.139in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5177 {
+        x1=1.7459685in; y1=1.139in; x2=1.729in; y2=1.1559685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5180 {
+        x1=1.783in; y1=31.3428mm; x2=46.3288mm; y2=31.3428mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5183 {
+        x1=46.3288mm; y1=31.3428mm; x2=1.859in; y2=1.269in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5186 {
+        x1=1.859in; y1=1.269in; x2=1.859in; y2=1.439in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5189 {
+        x1=1.859in; y1=1.439in; x2=1.983in; y2=39.7002mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5192 {
+        x1=265.0mil; y1=1.96in; x2=265.0mil; y2=1.957in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5195 {
+        x1=1.687in; y1=35.9664mm; x2=1.688in; y2=35.9664mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5198 {
+        x1=1.688in; y1=35.9664mm; x2=1.718in; y2=36.7284mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5201 {
+        x1=1.718in; y1=36.7284mm; x2=1.718in; y2=1.527in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5204 {
+        x1=1.718in; y1=1.527in; x2=1.818in; y2=1.627in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5207 {
+        x1=1.729in; y1=1.1559685in; x2=1.7279685in; y2=1.1559685in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5210 {
+        x1=1.7279685in; y1=1.1559685in; x2=1.63in; y2=1.058in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5213 {
+        x1=1.63in; y1=1.058in; x2=1.308in; y2=1.058in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5216 {
+        x1=1.308in; y1=1.058in; x2=29.8196mm; y2=30.2768mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5219 {
+        x1=29.8196mm; y1=30.2768mm; x2=29.8196mm; y2=36.7284mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5222 {
+        x1=29.8196mm; y1=36.7284mm; x2=1.09in; y2=1.53in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5225 {
+        x1=1.09in; y1=1.53in; x2=459.0mil; y2=1.53in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5228 {
+        x1=459.0mil; y1=1.53in; x2=334.0mil; y2=1.655in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5231 {
+        x1=334.0mil; y1=1.655in; x2=334.0mil; y2=1.891in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5234 {
+        x1=334.0mil; y1=1.891in; x2=265.0mil; y2=1.96in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5237 {
+        x1=50.927mm; y1=898.0mil; x2=656.0mil; y2=898.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5240 {
+        x1=656.0mil; y1=898.0mil; x2=13.449808mm; y2=26.0228mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5243 {
+        x1=13.449808mm; y1=1.068in; x2=13.449808mm; y2=26.0228mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5246 {
+        x1=13.449808mm; y1=26.0228mm; x2=529.5mil; y2=26.0223mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5249 {
+        x1=2.092in; y1=934.0mil; x2=1.497in; y2=934.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5252 {
+        x1=1.497in; y1=934.0mil; x2=1.429in; y2=1.002in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5255 {
+        x1=1.429in; y1=1.002in; x2=789.0mil; y2=1.002in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5258 {
+        x1=789.0mil; y1=1.002in; x2=723.0mil; y2=1.068in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5261 {
+        x1=1.648in; y1=65.659mm; x2=1.65in; y2=65.659mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5264 {
+        x1=62.5094mm; y1=2.411in; x2=2.463in; y2=2.413in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5267 {
+        x1=56.4388mm; y1=2.717in; x2=2.43in; y2=74.295mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5270 {
+        x1=51.943mm; y1=29.9212mm; x2=51.943mm; y2=1.592in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5273 {
+        x1=1.815in; y1=1.82in; x2=2.007in; y2=1.82in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5276 {
+        x1=2.007in; y1=1.82in; x2=2.039in; y2=1.788in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5279 {
+        x1=47.371mm; y1=1.956in; x2=1.866in; y2=1.956in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5282 {
+        x1=1.815in; y1=1.861in; x2=1.839in; y2=1.837in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5285 {
+        x1=1.839in; y1=1.837in; x2=2.014in; y2=1.837in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5288 {
+        x1=2.014in; y1=1.837in; x2=2.056in; y2=45.593mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5291 {
+        x1=2.056in; y1=45.593mm; x2=2.056in; y2=44.323mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5294 {
+        x1=59.8424mm; y1=1.074in; x2=59.8424mm; y2=26.7462mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5297 {
+        x1=59.8424mm; y1=26.7462mm; x2=2.237in; y2=934.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5300 {
+        x1=2.169in; y1=744.0mil; x2=2.296in; y2=744.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5303 {
+        x1=2.296in; y1=744.0mil; x2=2.474in; y2=922.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5306 {
+        x1=2.233in; y1=1.696in; x2=2.233in; y2=47.625mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5309 {
+        x1=2.233in; y1=1.874in; x2=2.196in; y2=1.911in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5312 {
+        x1=2.196in; y1=1.911in; x2=1.859in; y2=1.911in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5315 {
+        x1=1.859in; y1=1.911in; x2=46.99mm; y2=1.92in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5318 {
+        x1=2.039in; y1=1.788in; x2=2.039in; y2=43.307mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5321 {
+        x1=2.039in; y1=43.307mm; x2=2.121in; y2=1.623in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5324 {
+        x1=2.121in; y1=1.623in; x2=2.121in; y2=1.271in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5327 {
+        x1=2.121in; y1=1.271in; x2=58.8264mm; y2=1.076in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5330 {
+        x1=2.056in; y1=1.746in; x2=2.056in; y2=1.715in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5333 {
+        x1=2.056in; y1=1.715in; x2=2.144in; y2=1.627in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5336 {
+        x1=2.144in; y1=1.627in; x2=2.144in; y2=1.286in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5339 {
+        x1=2.144in; y1=1.286in; x2=59.8424mm; y2=1.074in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5342 {
+        x1=2.273in; y1=1.723in; x2=2.273in; y2=1.759in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5345 {
+        x1=2.273in; y1=1.759in; x2=2.306in; y2=1.792in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5348 {
+        x1=2.306in; y1=1.792in; x2=2.306in; y2=1.879in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5351 {
+        x1=2.306in; y1=1.879in; x2=2.349in; y2=1.922in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5354 {
+        x1=2.233in; y1=1.696in; x2=2.474in; y2=36.957mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5357 {
+        x1=2.474in; y1=36.957mm; x2=2.474in; y2=922.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5360 {
+        x1=56.4769mm; y1=2.7185in; x2=56.4769mm; y2=63.1317mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5363 {
+        x1=2.028in; y1=56.3372mm; x2=2.027in; y2=56.3372mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5366 {
+        x1=2.027in; y1=56.3372mm; x2=2.002in; y2=56.9722mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5369 {
+        x1=2.002in; y1=56.9722mm; x2=2.002in; y2=58.3946mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5372 {
+        x1=2.002in; y1=58.3946mm; x2=52.2478mm; y2=2.354in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5375 {
+        x1=52.2478mm; y1=2.354in; x2=52.2478mm; y2=2.9154in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5378 {
+        x1=52.2478mm; y1=2.9154in; x2=52.2588mm; y2=74.0622mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5381 {
+        x1=54.737mm; y1=2.129in; x2=1.993in; y2=2.129in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5384 {
+        x1=1.993in; y1=2.129in; x2=1.72in; y2=2.402in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5387 {
+        x1=55.626mm; y1=2.148in; x2=55.3466mm; y2=2.159in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5390 {
+        x1=55.3466mm; y1=2.159in; x2=2.003in; y2=2.159in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5393 {
+        x1=2.003in; y1=2.159in; x2=1.791in; y2=2.371in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5396 {
+        x1=67.2084mm; y1=49.53mm; x2=1.871in; y2=49.53mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5399 {
+        x1=1.871in; y1=49.53mm; x2=47.371mm; y2=1.956in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5402 {
+        x1=2.748in; y1=1.966in; x2=2.737in; y2=1.977in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5405 {
+        x1=2.737in; y1=1.977in; x2=2.623in; y2=1.977in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5408 {
+        x1=2.623in; y1=1.977in; x2=2.613in; y2=1.967in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5411 {
+        x1=2.613in; y1=1.967in; x2=1.897in; y2=1.967in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5414 {
+        x1=1.897in; y1=1.967in; x2=1.874in; y2=1.99in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5417 {
+        x1=1.874in; y1=1.99in; x2=1.842in; y2=1.99in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5420 {
+        x1=1.842in; y1=1.99in; x2=1.832in; y2=1.98in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5423 {
+        x1=58.293mm; y1=1.998in; x2=58.5978mm; y2=2.01in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5426 {
+        x1=58.5978mm; y1=2.01in; x2=58.5978mm; y2=56.2356mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5429 {
+        x1=58.5978mm; y1=56.2356mm; x2=2.236in; y2=58.039mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5432 {
+        x1=51.7398mm; y1=2.256in; x2=2.036in; y2=2.256in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5435 {
+        x1=51.7398mm; y1=2.256in; x2=51.7398mm; y2=58.3946mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5438 {
+        x1=56.4769mm; y1=63.1317mm; x2=51.7398mm; y2=58.3946mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5441 {
+        x1=2.063in; y1=58.039mm; x2=2.236in; y2=58.039mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5444 {
+        x=0.0; y=66.421mm; width=328.0mil; height=328.0mil; astart=-180; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5445 {
+        x=0.0; y=436.0mil; width=328.0mil; height=328.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5446 {
+        x=3.087in; y=66.421mm; width=328.0mil; height=328.0mil; astart=-90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5447 {
+        x=3.087in; y=435.0mil; width=328.0mil; height=328.0mil; astart=0; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:polygon.5448 {
+        li:geometry {
+          ta:contour {
+           { 10.0mil; 10.0mil }
+           { 78.1558mm; 10.0mil }
+           { 78.1558mm; 3.04in }
+           { 10.0mil; 3.04in }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+         lock=1
+        }
+       }
+      }
+      color = {#cd3700}
+    }
+
+    ha:outline {
+     lid=4
+     group=9
+     ha:combining { auto=1;     }
+
+      li:objects {
+       ha:line.5453 {
+        x1=0.0; y1=763.0mil; x2=0.0; y2=58.0898mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5456 {
+        x1=328.0mil; y1=0.0; x2=70.0786mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5459 {
+        x1=328.0mil; y1=3.05in; x2=70.0786mm; y2=3.05in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5462 {
+        x1=328.0mil; y1=0.0; x2=328.0mil; y2=437.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5465 {
+        x1=328.0mil; y1=66.421mm; x2=328.0mil; y2=3.05in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5468 {
+        x1=70.0786mm; y1=3.05in; x2=70.0786mm; y2=66.3956mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5471 {
+        x1=70.0786mm; y1=0.0; x2=70.0786mm; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5474 {
+        x1=3.087in; y1=763.0mil; x2=3.087in; y2=58.0898mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5477 {
+        x1=68.3255mm; y1=55.3301mm; x2=69.0255mm; y2=55.3301mm; thickness=0.5mm; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5480 {
+        x1=73.9257mm; y1=55.3301mm; x2=74.6257mm; y2=55.3301mm; thickness=0.5mm; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.5483 {
+        x1=70.9257mm; y1=57.4802mm; x2=2.83564961in; y2=57.4802mm; thickness=0.5mm; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5486 {
+        x=0.0; y=66.421mm; width=328.0mil; height=328.0mil; astart=-90; adelta=-90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5487 {
+        x=0.0; y=436.0mil; width=328.0mil; height=328.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5488 {
+        x=3.087in; y=66.421mm; width=328.0mil; height=328.0mil; astart=-90; adelta=90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:arc.5489 {
+        x=3.087in; y=435.0mil; width=328.0mil; height=328.0mil; astart=90; adelta=-90; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+      }
+      color = {#548b54}
+    }
+
+    ha:top-paste {
+     lid=5
+     group=0
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#cd00cd}
+    }
+
+    ha:bottom-paste {
+     lid=6
+     group=13
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#cd00cd}
+    }
+
+    ha:top-mask {
+     lid=7
+     group=2
+     ha:combining { sub=1; auto=1;     }
+
+      li:objects {
+      }
+      color = {#ff0000}
+    }
+
+    ha:bottom-mask {
+     lid=8
+     group=11
+     ha:combining { sub=1; auto=1;     }
+
+      li:objects {
+      }
+      color = {#ff0000}
+    }
+
+    ha:silk {
+     lid=9
+     group=12
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#000000}
+    }
+
+    ha:silk {
+     lid=10
+     group=1
+     ha:combining { auto=1;     }
+
+      li:objects {
+       ha:text.5490 {
+        string=TeleFireOne v2.0; x=349.0mil; y=17.0mil; scale=250; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5491 {
+        string=PWR; x=930.0mil; y=1.901in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5492 {
+        string=Y; x=2.536in; y=397.0mil; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5493 {
+        string=R; x=2.523in; y=9.0mil; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5494 {
+        string=G; x=63.9318mm; y=2.796in; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5495 {
+        string=R; x=63.8302mm; y=2.35in; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5496 {
+        string=input +; x=1.879in; y=663.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5497 {
+        string=input -; x=1.879in; y=726.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5498 {
+        string=excite -; x=1.837in; y=792.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5499 {
+        string=gnd; x=1.929in; y=853.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5500 {
+        string=gnd; x=1.93in; y=919.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5501 {
+        string=vref; x=1.864in; y=109.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5502 {
+        string=out; x=1.896in; y=155.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5503 {
+        string=10; x=51.6382mm; y=121.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5504 {
+        string=5; x=54.5084mm; y=121.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5505 {
+        string=2.5; x=56.3372mm; y=119.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5506 {
+        string=BG; x=59.1058mm; y=121.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5507 {
+        string=Thermistors; x=505.0mil; y=680.0mil; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5508 {
+        string=T4; x=1.153in; y=251.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5509 {
+        string=T1; x=29.5148mm; y=850.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5510 {
+        string=T2; x=29.21mm; y=649.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5511 {
+        string=T3; x=1.163in; y=465.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5512 {
+        string=BAT; x=458.0mil; y=1.904in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5513 {
+        string=-; x=565.0mil; y=2.026in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5514 {
+        string=USB; x=2.877in; y=1.931in; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5515 {
+        string=Load; x=1.508in; y=912.0mil; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5516 {
+        string=Cell; x=1.546in; y=1.016in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5517 {
+        string=G; x=64.2366mm; y=790.0mil; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5518 {
+        string=excite +; x=1.837in; y=597.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5519 {
+        string=+; x=567.0mil; y=1.783in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5520 {
+        string=RF Link; x=65.0494mm; y=652.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5521 {
+        string=Quality; x=2.564in; y=717.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5522 {
+        string=PYRO; x=1.078in; y=36.6776mm; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 90.000000
+       }
+       ha:text.5523 {
+        string=Continuity; x=57.785mm; y=71.9328mm; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5524 {
+        string=Armed; x=2.353in; y=62.8093mm; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5525 {
+        string=Force Bootloader; x=49.045mm; y=2.9770748in; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5526 {
+        string=Gain; x=2.289in; y=671.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5527 {
+        string=ARM; x=36.6268mm; y=1.91in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5528 {
+        string=Siren; x=1.151in; y=2.321in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5529 {
+        string=+; x=30.6324mm; y=2.58in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 180.000000
+       }
+       ha:text.5530 {
+        string=+; x=30.734mm; y=2.776in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 180.000000
+       }
+       ha:text.5531 {
+        string=-; x=1.209in; y=2.676in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 180.000000
+       }
+       ha:text.5532 {
+        string=-; x=30.8356mm; y=2.878in; scale=300; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 180.000000
+       }
+       ha:text.5533 {
+        string=Strobe; x=29.21mm; y=2.834in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5534 {
+        string=` 2017 Bdale Garbee, TAPR OHL; x=346.0mil; y=2.942in; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5535 {
+        string=+5V; x=45.847mm; y=61.6712mm; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5536 {
+        string=GND; x=1.803in; y=2.628in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5537 {
+        string=GND; x=1.803in; y=2.73in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.5538 {
+        string=Pres; x=1.801in; y=2.527in; scale=190; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+      }
+      color = {#000000}
+    }
+   }
+ }
+
+ ha:font {
+  ha:geda_pcb {
+   cell_width=1.651001mm; cell_height=1.651001mm;
+   ha:symbols {
+    ha:] {
+     width=0.127001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&5c {
+     width=0.762001mm; height=1.143001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:b {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:c {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:a {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:e {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:f {
+     width=0.381001mm; height=1.270001mm; delta=10.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:d {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:h {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:i {
+     width=0.001um; height=1.270001mm; delta=10.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:g {
+     width=0.508001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:k {
+     width=0.381001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:l {
+     width=0.127001mm; height=1.270001mm; delta=10.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:j {
+     width=0.127001mm; height=1.651001mm; delta=10.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:n {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:o {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:m {
+     width=0.889001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:q {
+     width=0.508001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:r {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:p {
+     width=0.635001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:t {
+     width=0.254001mm; height=1.270001mm; delta=10.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:u {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:s {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:w {
+     width=0.762001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:x {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:v {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:z {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:~ {
+     width=0.635001mm; height=0.889001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:y {
+     width=0.508001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&7d {
+     width=0.254001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:| {
+     width=0.001um; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&7b {
+     width=0.254001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&20 {
+     width=0.0; height=0.0; delta=18.0mil;
+     li:objects {
+     }
+    }
+    ha:&23 {
+     width=0.508001mm; height=1.016001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&26 {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:! {
+     width=0.001um; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:" {
+     width=0.254001mm; height=0.508001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:$ {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:% {
+     width=1.016001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.13 {
+       x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.14 {
+       x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.15 {
+       x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.16 {
+       x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:' {
+     width=0.254001mm; height=0.508001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:( {
+     width=0.127001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:) {
+     width=0.127001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:* {
+     width=0.508001mm; height=1.016001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:+ {
+     width=0.508001mm; height=1.016001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:, {
+     width=0.254001mm; height=1.524001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:- {
+     width=0.508001mm; height=0.762001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:. {
+     width=0.127001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:0 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:1 {
+     width=0.381001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:2 {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:3 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:4 {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:5 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:6 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:7 {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:8 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.13 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+      ha:line.14 {
+       x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:9 {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:< {
+     width=0.254001mm; height=1.016001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:> {
+     width=0.254001mm; height=1.016001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:? {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:@ {
+     width=1.270001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.13 {
+       x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.14 {
+       x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.15 {
+       x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.16 {
+       x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:A {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:B {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:C {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:D {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:E {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:F {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:G {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:H {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:I {
+     width=0.254001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:J {
+     width=0.381001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:K {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:L {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:M {
+     width=0.762001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&2f {
+     width=0.762001mm; height=1.143001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&3a {
+     width=0.127001mm; height=0.889001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&3b {
+     width=0.254001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:&3d {
+     width=0.508001mm; height=0.889001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:O {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:P {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:N {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:R {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:S {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:Q {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:U {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:V {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:T {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:X {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:Y {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:W {
+     width=0.762001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:[ {
+     width=0.127001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:^ {
+     width=0.254001mm; height=0.381001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:Z {
+     width=0.635001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:` {
+     width=1.651001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+    ha:_ {
+     width=0.508001mm; height=1.270001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+     }
+    }
+   }
+   id = 0
+  }
+ }
+
+ ha:netlists {
+   li:input {
+    ha:+3.3V {
+    li:conn { C2-2; C3-2; C4-2; C6-1; C8-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L600-1; R23-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-15; U4-16; U5-3; U5-7; U5-8; U7-1; U7-24; U7-36; U7-48; U11-2; U13-8; U21-10;    }
+    }
+    ha:+5V {
+    li:conn { C7-2; C38-2; J13-1; U2-5; U4-26; U4-30;    }
+    }
+    ha:adc_drdy {
+    li:conn { U4-13; U7-2;    }
+    }
+    ha:adc_reset {
+    li:conn { U4-18; U7-4;    }
+    }
+    ha:adc_start {
+    li:conn { U4-8; U7-3;    }
+    }
+    ha:alarm_a {
+    li:conn { R13-2; R16-1; U7-45;    }
+    }
+    ha:alarm_b {
+    li:conn { R1-2; R7-1; U7-46;    }
+    }
+    ha:boot0 {
+    li:conn { R402-1; U7-44;    }
+    }
+    ha:cmp_ldo_in {
+    li:conn { R36-1; R37-2; U13-5;    }
+    }
+    ha:cmp_rail {
+    li:conn { R38-1; R39-2; U13-6;    }
+    }
+    ha:cs_adc {
+    li:conn { U4-9; U7-14;    }
+    }
+    ha:cs_flash {
+    li:conn { U5-1; U7-38;    }
+    }
+    ha:cs_radio {
+    li:conn { U3-11; U7-13;    }
+    }
+    ha:fet_1 {
+    li:conn { J27-1; Q1-1; R14-1;    }
+    }
+    ha:fet_a {
+    li:conn { J3-1; Q2-5; Q2-6;    }
+    }
+    ha:fet_b {
+    li:conn { J3-3; Q2-7; Q2-8;    }
+    }
+    ha:fire_1 {
+    li:conn { R2-2; R8-1; U7-11;    }
+    }
+    ha:GND {
+    li:conn { C1-1; C2-1; C3-1; C4-1; C6-2; C7-1; C8-1; C9-2; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-1; C39-2; C42-1; C43-1; C44-1; C45-1; C47-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; D1-2; D2-2; D5-2; D6-2; D7-2; H1-1; H2-1; H3-1; H4-1; J2-1; J5-5; J6-1; J7-5; J8-2; J11-4; J11-5; J11-6; J12-2; J12-4; J12-6; J12-8; J13-3; J13-4; J20-1; L192-2; Q1-2; Q2-1; Q2-3; R1-1; R2-1; R13-1; R15-1; R20-1; R26-1; R30-1; R37-1; R39-1; R402-2; U1-2; U2-2; U3-32; U3-33; U4-1; U4-14; U4-17; U4-24; U4-27; U4-28; U4-29; U5-4; U7-8; U7-20; U7-23; U7-35; U7-47; U7-GND; U11-3; U13-4; U20-3; U20-5; U20-12; U21-7; X1-2; X1-4; X2-2; X2-4;    }
+    }
+    ha:led_armed {
+    li:conn { R3-1; U7-42;    }
+    }
+    ha:led_continuity {
+    li:conn { R4-1; U7-41;    }
+    }
+    ha:led_rf_green {
+    li:conn { R6-1; U7-29;    }
+    }
+    ha:led_rf_red {
+    li:conn { R10-1; U7-31;    }
+    }
+    ha:led_rf_yellow {
+    li:conn { R9-1; U7-30;    }
+    }
+    ha:miso1 {
+    li:conn { U4-12; U7-16;    }
+    }
+    ha:miso2 {
+    li:conn { U3-9; U5-2; U7-27;    }
+    }
+    ha:mosi1 {
+    li:conn { U4-10; U7-17;    }
+    }
+    ha:mosi2 {
+    li:conn { U3-7; U5-5; U7-28;    }
+    }
+    ha:pressure {
+    li:conn { J13-2; U4-7;    }
+    }
+    ha:radio_int {
+    li:conn { U3-4; U7-22;    }
+    }
+    ha:reset_n {
+    li:conn { C610-2; J6-2; U3-2; U7-7; U11-1;    }
+    }
+    ha:sck1 {
+    li:conn { U4-11; U7-15;    }
+    }
+    ha:sck2 {
+    li:conn { U3-8; U5-6; U7-26;    }
+    }
+    ha:sense_1 {
+    li:conn { R14-2; R20-2; U7-10;    }
+    }
+    ha:sense_batt {
+    li:conn { R25-1; R26-2; U7-18;    }
+    }
+    ha:sense_pyro {
+    li:conn { R12-1; R15-2; U7-12;    }
+    }
+    ha:swclk {
+    li:conn { J6-4; U7-37;    }
+    }
+    ha:swdio {
+    li:conn { J6-3; U7-34;    }
+    }
+    ha:therm_io {
+    li:conn { R23-2; U7-39; U21-9;    }
+    }
+    ha:thrust {
+    li:conn { U4-6; U20-10; U20-11;    }
+    }
+    ha:unnamed_net1 {
+    li:conn { Q1-3; R8-2; U13-7;    }
+    }
+    ha:unnamed_net2 {
+    li:conn { C33-1; U7-6; X2-3;    }
+    }
+    ha:unnamed_net3 {
+    li:conn { C32-1; U7-5; X2-1;    }
+    }
+    ha:unnamed_net5 {
+    li:conn { J5-2; J7-2; R54-2;    }
+    }
+    ha:unnamed_net6 {
+    li:conn { J5-3; J7-3; R55-2;    }
+    }
+    ha:unnamed_net12 {
+    li:conn { J2-2; U7-40;    }
+    }
+    ha:unnamed_net13 {
+    li:conn { J8-1; L174-2;    }
+    }
+    ha:unnamed_net14 {
+    li:conn { C30-1; U3-31; X1-3;    }
+    }
+    ha:unnamed_net15 {
+    li:conn { C31-1; U3-30; X1-1;    }
+    }
+    ha:unnamed_net16 {
+    li:conn { C174-1; L171-2; U3-17;    }
+    }
+    ha:unnamed_net17 {
+    li:conn { C173-2; L171-1; R171-2;    }
+    }
+    ha:unnamed_net18 {
+    li:conn { C174-2; C176-1; L172-1;    }
+    }
+    ha:unnamed_net19 {
+    li:conn { C176-2; C181-1; L172-2; L173-1;    }
+    }
+    ha:unnamed_net20 {
+    li:conn { C181-2; L193-1; U3-18;    }
+    }
+    ha:unnamed_net21 {
+    li:conn { C175-2; L173-2; L174-1;    }
+    }
+    ha:unnamed_net22 {
+    li:conn { C210-1; L191-2; L201-1; U3-20;    }
+    }
+    ha:unnamed_net23 {
+    li:conn { C191-1; L191-1; L192-1; U3-19;    }
+    }
+    ha:unnamed_net24 {
+    li:conn { C191-2; L193-2; L201-2;    }
+    }
+    ha:unnamed_net25 {
+    li:conn { C211-1; U3-21;    }
+    }
+    ha:unnamed_net26 {
+    li:conn { C231-1; U3-24;    }
+    }
+    ha:unnamed_net27 {
+    li:conn { C231-2; U3-23;    }
+    }
+    ha:unnamed_net28 {
+    li:conn { C261-1; U3-26;    }
+    }
+    ha:unnamed_net29 {
+    li:conn { C291-1; U3-29;    }
+    }
+    ha:unnamed_net30 {
+    li:conn { R30-2; U3-14;    }
+    }
+    ha:unnamed_net31 {
+    li:conn { C42-2; U3-6;    }
+    }
+    ha:unnamed_net33 {
+    li:conn { D5-1; R6-2;    }
+    }
+    ha:unnamed_net34 {
+    li:conn { D7-1; R10-2;    }
+    }
+    ha:unnamed_net35 {
+    li:conn { D6-1; R9-2;    }
+    }
+    ha:unnamed_net36 {
+    li:conn { D2-1; R4-2;    }
+    }
+    ha:unnamed_net37 {
+    li:conn { D1-1; R3-2;    }
+    }
+    ha:unnamed_net41 {
+    li:conn { Q2-2; R7-2;    }
+    }
+    ha:unnamed_net42 {
+    li:conn { Q2-4; R16-2;    }
+    }
+    ha:unnamed_net46 {
+    li:conn { R106-2; U20-9;    }
+    }
+    ha:unnamed_net47 {
+    li:conn { J11-3; U20-7;    }
+    }
+    ha:unnamed_net48 {
+    li:conn { J11-2; U20-6;    }
+    }
+    ha:unnamed_net49 {
+    li:conn { J10-1; U20-13;    }
+    }
+    ha:unnamed_net50 {
+    li:conn { J10-2; U20-14;    }
+    }
+    ha:unnamed_net51 {
+    li:conn { J10-3; U20-15;    }
+    }
+    ha:unnamed_net52 {
+    li:conn { J10-4; U20-16;    }
+    }
+    ha:unnamed_net53 {
+    li:conn { Q3-1; U20-4;    }
+    }
+    ha:unnamed_net54 {
+    li:conn { R106-1; U20-8;    }
+    }
+    ha:unnamed_net55 {
+    li:conn { J10-5; J11-1; Q3-2;    }
+    }
+    ha:unnamed_net56 {
+    li:conn { J12-1; U21-1;    }
+    }
+    ha:unnamed_net57 {
+    li:conn { J12-3; U21-2;    }
+    }
+    ha:unnamed_net58 {
+    li:conn { J12-5; U21-3;    }
+    }
+    ha:unnamed_net59 {
+    li:conn { J12-7; U21-4;    }
+    }
+    ha:unnamed_net60 {
+    li:conn { R21-1; U21-5;    }
+    }
+    ha:unnamed_net62 {
+    li:conn { R21-2; U21-6;    }
+    }
+    ha:unnamed_net66 {
+    li:conn { J21-1; J22-1;    }
+    }
+    ha:unnamed_net77 {
+    li:conn { C9-1; U4-23;    }
+    }
+    ha:usbdm {
+    li:conn { R54-1; U7-32;    }
+    }
+    ha:usbdp {
+    li:conn { R55-1; U7-33;    }
+    }
+    ha:v_ldo_in {
+    li:conn { C1-2; C39-1; D3-2; Q3-3; R36-2; U1-1; U2-1; U20-1; U20-2;    }
+    }
+    ha:v_lipo {
+    li:conn { D3-1; J3-2; J3-4; J23-1; J24-1; R11-2; R25-2;    }
+    }
+    ha:v_pyro {
+    li:conn { J25-1; J26-1; R11-1; R12-2;    }
+    }
+    ha:vdda {
+    li:conn { C601-1; C602-1; L600-2; U7-9;    }
+    }
+   }
+ }
+ ha:layer_stack {
+  li:groups {
+   ha:0 {
+    name = top_paste
+    ha:type { top=1; paste=1;    }
+    li:layers { 5;    }
+   }
+   ha:1 {
+    name = top_silk
+    ha:type { silk=1; top=1;    }
+    li:layers { 10;    }
+   }
+   ha:2 {
+    name = top_mask
+    ha:type { top=1; mask=1;    }
+    li:layers { 7;    }
+   }
+   ha:3 {
+    name = top_copper
+    ha:type { copper=1; top=1;    }
+    li:layers { 0;    }
+   }
+   ha:4 {
+    name = implicit_subst
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+   }
+   ha:5 {
+    name = Intern
+    ha:type { copper=1; intern=1;    }
+    li:layers { 1;    }
+   }
+   ha:6 {
+    name = implicit_subst
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+   }
+   ha:7 {
+    name = Intern
+    ha:type { copper=1; intern=1;    }
+    li:layers { 2;    }
+   }
+   ha:8 {
+    name = implicit_subst
+    ha:type { substrate=1; intern=1;    }
+    li:layers {    }
+   }
+   ha:9 {
+    name = global_outline
+    ha:type { boundary=1;    }
+    li:layers { 4;    }
+    purpose = uroute
+   }
+   ha:10 {
+    name = bottom_copper
+    ha:type { bottom=1; copper=1;    }
+    li:layers { 3;    }
+   }
+   ha:11 {
+    name = bottom_mask
+    ha:type { bottom=1; mask=1;    }
+    li:layers { 8;    }
+   }
+   ha:12 {
+    name = bottom_silk
+    ha:type { silk=1; bottom=1;    }
+    li:layers { 9;    }
+   }
+   ha:13 {
+    name = bottom_paste
+    ha:type { bottom=1; paste=1;    }
+    li:layers { 6;    }
+   }
+  }
+ }
+ li:pcb-rnd-conf-v1 {
+  ha:overwrite {
+   ha:design {
+    min_ring = 0.1778 mm
+    min_drill = 0.3810 mm
+    text_scale = 100
+    via_thickness = 30.00 mil
+    via_drilling_hole = 15.00 mil
+    min_slk = 0.1270 mm
+    text_thickness = 0
+    line_thickness = 10.00 mil
+    shrink = 0.2540 mm
+    poly_isle_area = 12903200000000.000000
+    min_wid = 0.1524 mm
+    bloat = 0.1524 mm
+    clearance = 10.00 mil
+   }
+   ha:editor {
+    live_routing = false
+    snap_pin = true
+    grid = 25.00 mil
+    show_number = false
+    auto_drc = false
+    all_direction_lines = false
+    hide_names = true
+    unique_names = false
+    local_ref = false
+    name_on_pcb = true
+    orthogonal_moves = false
+    check_planes = false
+    swap_start_direction = false
+    clear_line = true
+    show_drc = true
+    grid_unit = mil
+    draw_grid = false
+    grids_idx = 4
+    only_names = false
+    full_poly = false
+    lock_names = false
+    thin_draw_poly = false
+    thin_draw = false
+    rubber_band_mode = false
+    description = false
+   }
+   ha:plugins {
+    ha:mincut {
+     enable = false
+    }
+   }
+  }
+ }
+}