Switch to pcb-rnd
authorKeith Packard <keithp@keithp.com>
Wed, 26 Jun 2019 17:05:28 +0000 (10:05 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 26 Jun 2019 17:05:28 +0000 (10:05 -0700)
We'll need this to use the new battery footprint

Signed-off-by: Keith Packard <keithp@keithp.com>
Makefile
attribs
micropeak.lht [new file with mode: 0644]
micropeak.pcb [deleted file]

index 3e80c266e54f4ebc6b6e9b5640c6bb53bad15f1b..cd167a4655e7084109c58823127f37d64884cd9a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,4 +10,4 @@ LAYERS=2
 # sides with silkscreen, can be none|top|bottom|both
 SILK=both
 
-include ../altusmetrum/pcb.mk
+include ../altusmetrum/pcb-rnd.mk
diff --git a/attribs b/attribs
index d7af178679184d8c3bf877499266e2bdbee31cb5..5703a576232d1b31c34354ce07478768bdf15af9 100644 (file)
--- a/attribs
+++ b/attribs
@@ -3,6 +3,7 @@ value
 footprint
 loadstatus
 provided
+mfg
 mfg_part_number
 vendor
 vendor_part_number
diff --git a/micropeak.lht b/micropeak.lht
new file mode 100644 (file)
index 0000000..a1c1726
--- /dev/null
@@ -0,0 +1,7325 @@
+ha:pcb-rnd-board-v6 {
+
+ ha:attributes {
+   {PCB::grid::size}=1.00mil
+   {PCB::grid::unit}=mil
+ }
+
+ li:styles {
+   ha:Signal {
+    diameter = 36.0mil
+    text_scale = 0
+    text_thick = 0.0
+    thickness = 10.0mil
+    hole = 20.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 = 40.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 = 700.0mil
+    y = 560.0mil
+   }
+   board_name = MicroPeak
+   ha:grid {
+    spacing = 1.0mil
+    offs_x = 0.0
+    offs_y = 0.0
+   }
+ }
+
+ ha:data {
+  li:padstack_prototypes {
+
+   ha:ps_proto_v6.0 {
+     hdia=20.0mil; hplated=1; htop=0; hbottom=0;
+     li:shape {
+
+       ha:ps_shape_v4 {
+        ha:ps_circ { x=0.0; y=0.0; dia=36.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=36.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=36.0mil;        }
+        ha:combining {        }
+        ha:layer_mask {
+         copper = 1
+         intern = 1
+        }
+        clearance=0.0
+       }
+     }
+   }
+  }
+
+   li:objects {
+    ha:padstack_ref.5 {
+     proto=0; x=505.0mil; y=248.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=571.0mil; y=248.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.7 {
+     proto=0; x=571.0mil; y=314.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=505.0mil; y=314.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.9 {
+     proto=0; x=468.0mil; y=496.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.10 {
+     proto=0; x=538.0mil; y=173.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.11 {
+     proto=0; x=191.0mil; y=432.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.12 {
+     proto=0; x=261.0mil; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.13 {
+     proto=0; x=392.0mil; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.14 {
+     proto=0; x=345.0mil; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.15 {
+     proto=0; x=304.0mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.16 {
+     proto=0; x=604.0mil; y=362.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.17 {
+     proto=0; x=211.0mil; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.18 {
+     proto=0; x=534.0mil; y=388.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.19 {
+     proto=0; x=133.0mil; y=196.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.20 {
+     proto=0; x=161.0mil; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.21 {
+     proto=0; x=220.0mil; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+    ha:padstack_ref.22 {
+     proto=0; x=407.0mil; y=191.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:flags {
+      clearline=1
+     }
+
+     li:thermal {
+     }
+    }
+     ha:subc.23 {
+      ha:attributes {
+       value=
+       footprint=hole-M2.5
+       refdes=H2
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=98.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_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=126.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=126.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.25 {
+        proto=0; x=75.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.26 {
+           x=75.0mil; y=485.0mil; width=70.0mil; height=70.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.24 {
+           string=%a.parent.refdes%; x=46.0mil; y=452.0mil; scale=80; 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.27 {
+           x1=75.0mil; y1=485.0mil; x2=75.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.30 {
+           x1=75.0mil; y1=485.0mil; x2=75.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.33 {
+           x1=75.0mil; y1=485.0mil; x2=2.905mm; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.36 {
+           x1=75.0mil; y1=485.0mil; x2=75.0mil; y2=13.319mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAB
+     }
+     ha:subc.39 {
+      ha:attributes {
+       value=
+       footprint=hole-M2.5
+       refdes=H1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=98.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_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=126.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=126.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.41 {
+        proto=0; x=625.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.42 {
+           x=625.0mil; y=485.0mil; width=70.0mil; height=70.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.40 {
+           string=%a.parent.refdes%; x=602.0mil; y=456.0mil; scale=80; 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.43 {
+           x1=625.0mil; y1=485.0mil; x2=625.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.46 {
+           x1=625.0mil; y1=485.0mil; x2=625.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.49 {
+           x1=625.0mil; y1=485.0mil; x2=16.875mm; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.52 {
+           x1=625.0mil; y1=485.0mil; x2=625.0mil; y2=13.319mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAC
+     }
+     ha:subc.55 {
+      ha:attributes {
+       value=470
+       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.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.57 {
+        proto=0; x=430.74mil; y=242.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.58 {
+        proto=0; x=10.141204mm; y=242.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.56 {
+           string=%a.parent.refdes%; x=341.0mil; y=218.0mil; scale=80; 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.59 {
+           x1=415.0mil; y1=242.0mil; x2=415.0mil; y2=242.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.62 {
+           x1=415.0mil; y1=242.0mil; x2=415.0mil; y2=242.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.65 {
+           x1=415.0mil; y1=242.0mil; x2=9.541mm; y2=242.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.68 {
+           x1=415.0mil; y1=242.0mil; x2=415.0mil; y2=5.1468mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAD
+     }
+     ha:subc.71 {
+      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.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.73 {
+        proto=0; x=1.778004mm; y=187.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.74 {
+        proto=0; x=2.577596mm; y=187.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.72 {
+           string=%a.parent.refdes%; x=8.0mil; y=163.0mil; scale=80; 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.75 {
+           x1=2.1778mm; y1=187.0mil; x2=2.1778mm; y2=187.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.78 {
+           x1=2.1778mm; y1=187.0mil; x2=2.1778mm; y2=187.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.81 {
+           x1=2.1778mm; y1=187.0mil; x2=3.1778mm; y2=187.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.84 {
+           x1=2.1778mm; y1=187.0mil; x2=2.1778mm; y2=5.7498mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+ ha:flags ={ selected=1
+ };          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAE
+     }
+     ha:subc.87 {
+      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.89 {
+        proto=0; x=664.0mil; y=364.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.90 {
+        proto=0; x=664.0mil; y=8.464804mm; 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.88 {
+           string=%a.parent.refdes%; x=688.0mil; y=278.0mil; scale=80; 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.91 {
+           x1=664.0mil; y1=349.0mil; x2=664.0mil; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.94 {
+           x1=664.0mil; y1=349.0mil; x2=664.0mil; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.97 {
+           x1=664.0mil; y1=349.0mil; x2=664.0mil; y2=9.8646mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.100 {
+           x1=664.0mil; y1=349.0mil; x2=17.8656mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAF
+     }
+     ha:subc.103 {
+      ha:attributes {
+       value=MS5607
+       footprint=MS5607
+       refdes=U2
+      }
+     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 {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             14.81mil  
+             -24.655mil  
+             -14.81mil  
+             -24.655mil  
+             -14.81mil  
+             24.655mil  
+             14.81mil  
+             24.655mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.105 {
+        proto=0; x=181.81mil; y=322.295mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=SCLK
+        }
+       }
+       ha:padstack_ref.106 {
+        proto=0; x=181.81mil; y=5.986653mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=VDD
+        }
+       }
+       ha:padstack_ref.107 {
+        proto=0; x=3.36804mm; y=322.295mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=SDI/SDA
+        }
+       }
+       ha:padstack_ref.108 {
+        proto=0; x=3.36804mm; y=5.986653mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=PS
+        }
+       }
+       ha:padstack_ref.109 {
+        proto=0; x=83.39mil; y=322.295mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=SDO
+        }
+       }
+       ha:padstack_ref.110 {
+        proto=0; x=83.39mil; y=5.986653mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=GND
+        }
+       }
+       ha:padstack_ref.111 {
+        proto=0; x=0.868172mm; y=322.295mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=CSB
+        }
+       }
+       ha:padstack_ref.112 {
+        proto=0; x=0.868172mm; y=5.986653mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=CSB
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.113 {
+           x1=5.243068mm; y1=5.586476mm; x2=5.243068mm; y2=338.05mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.116 {
+           x1=9.57mil; y1=5.586476mm; x2=5.243068mm; y2=5.586476mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.119 {
+           x1=9.57mil; y1=5.586476mm; x2=9.57mil; y2=338.05mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.122 {
+           x1=9.57mil; y1=338.05mil; x2=5.243068mm; y2=338.05mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.125 {
+           x=194.11mil; y=203.21mil; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.104 {
+           string=%a.parent.refdes%; x=16.0mil; y=346.0mil; scale=80; 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.126 {
+           x1=107.995mil; y1=278.995mil; x2=107.995mil; y2=278.995mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.129 {
+           x1=108.0mil; y1=279.0mil; x2=108.0mil; y2=279.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.132 {
+           x1=108.0mil; y1=279.0mil; x2=108.0mil; y2=6.0866mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.135 {
+           x1=108.0mil; y1=279.0mil; x2=1.7432mm; y2=279.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAG
+     }
+     ha:subc.138 {
+      ha:attributes {
+       value=
+       footprint=hole-M2.5
+       refdes=H3
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=98.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_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=126.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=126.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.140 {
+        proto=0; x=75.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.141 {
+           x=75.0mil; y=75.0mil; width=70.0mil; height=70.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.139 {
+           string=%a.parent.refdes%; x=48.0mil; y=44.0mil; scale=80; 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.142 {
+           x1=75.0mil; y1=75.0mil; x2=75.0mil; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.145 {
+           x1=75.0mil; y1=75.0mil; x2=75.0mil; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.148 {
+           x1=75.0mil; y1=75.0mil; x2=2.905mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.151 {
+           x1=75.0mil; y1=75.0mil; x2=75.0mil; y2=2.905mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+ ha:flags ={ selected=1
+ };          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAH
+     }
+     ha:subc.154 {
+      ha:attributes {
+       value=
+       footprint=hole-M2.5
+       refdes=H4
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=98.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_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=126.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=126.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.156 {
+        proto=0; x=625.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.157 {
+           x=625.0mil; y=75.0mil; width=70.0mil; height=70.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.155 {
+           string=%a.parent.refdes%; x=595.0mil; y=46.0mil; scale=80; 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.158 {
+           x1=625.0mil; y1=75.0mil; x2=625.0mil; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.161 {
+           x1=625.0mil; y1=75.0mil; x2=625.0mil; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.164 {
+           x1=625.0mil; y1=75.0mil; x2=16.875mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.167 {
+           x1=625.0mil; y1=75.0mil; x2=625.0mil; y2=2.905mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAI
+     }
+     ha:subc.170 {
+      ha:attributes {
+       value=ATtiny85
+       footprint=MO-220
+       refdes=U1
+      }
+     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.299972mm  
+             1.299972mm  
+             1.299972mm  
+             1.299972mm  
+             1.299972mm  
+             -1.299972mm  
+             -1.299972mm  
+             -1.299972mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -7.285mil  
+             7.285mil  
+             7.285mil  
+             7.285mil  
+             7.285mil  
+             -7.285mil  
+             -7.285mil  
+             -7.285mil  
+            }
+          }
+        }
+      }
+
+      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.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+            }
+          }
+
+          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 {
+             -0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+            }
+          }
+        }
+      }
+
+      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 {
+             -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 {
+             -0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+             -0.433324mm  
+            }
+          }
+
+          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.4 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=0.0; y1=-0.159893mm; x2=0.0; y2=0.159893mm; thickness=9.06mil; 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=-0.159893mm; x2=0.0; y2=0.159893mm; thickness=14.57mil; square=0;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=0.0; y1=-0.159893mm; x2=0.0; y2=0.159893mm; thickness=9.06mil; square=0;           }
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+
+      ha:ps_proto_v6.5 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.159893mm; y1=0.0; x2=0.159893mm; y2=0.0; thickness=9.06mil; square=0;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_line { x1=-0.159893mm; y1=0.0; x2=0.159893mm; y2=0.0; thickness=14.57mil; 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.159893mm; y1=0.0; x2=0.159893mm; y2=0.0; thickness=9.06mil; square=0;           }
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.172 {
+        proto=0; x=538.0mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.173 {
+        proto=1; x=572.11mil; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.174 {
+        proto=2; x=538.0mil; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.175 {
+        proto=3; x=538.0mil; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.176 {
+        proto=1; x=12.798552mm; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.177 {
+        proto=2; x=572.11mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.178 {
+        proto=3; x=572.11mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.179 {
+        proto=2; x=538.0mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.180 {
+        proto=3; x=538.0mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.181 {
+        proto=2; x=12.798552mm; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.182 {
+        proto=3; x=12.798552mm; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.183 {
+        proto=1; x=572.11mil; y=6.270752mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.184 {
+        proto=2; x=538.0mil; y=6.270752mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.185 {
+        proto=3; x=538.0mil; y=6.270752mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.186 {
+        proto=1; x=12.798552mm; y=6.270752mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=21
+          name=GND Exposed
+        }
+       }
+       ha:padstack_ref.187 {
+        proto=4; x=577.36mil; y=8.987155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=15
+          name=VCC
+        }
+       }
+       ha:padstack_ref.188 {
+        proto=4; x=577.36mil; y=5.287391mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=(PCINT5/nRESET/ADC0/dW) PB5
+        }
+       }
+       ha:padstack_ref.189 {
+        proto=5; x=465.165mil; y=320.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=pin10
+        }
+       }
+       ha:padstack_ref.190 {
+        proto=5; x=610.825mil; y=320.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=16
+          name=pin16
+        }
+       }
+       ha:padstack_ref.191 {
+        proto=4; x=14.165072mm; y=8.987155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=14
+          name=(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2) PB2
+        }
+       }
+       ha:padstack_ref.192 {
+        proto=4; x=14.165072mm; y=5.287391mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=(PCINT3/XTAL1/CLKI/nOC1B/ADC3) PB3
+        }
+       }
+       ha:padstack_ref.193 {
+        proto=5; x=465.165mil; y=300.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=9
+          name=pin9
+        }
+       }
+       ha:padstack_ref.194 {
+        proto=5; x=610.825mil; y=300.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=17
+          name=pin17
+        }
+       }
+       ha:padstack_ref.195 {
+        proto=4; x=538.0mil; y=8.987155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=13
+          name=pin13
+        }
+       }
+       ha:padstack_ref.196 {
+        proto=4; x=538.0mil; y=5.287391mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
+        }
+       }
+       ha:padstack_ref.197 {
+        proto=5; x=465.165mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=8
+          name=GND
+        }
+       }
+       ha:padstack_ref.198 {
+        proto=5; x=610.825mil; y=281.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=18
+          name=pin18
+        }
+       }
+       ha:padstack_ref.199 {
+        proto=4; x=13.165074mm; y=8.987155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=12
+          name=(MISO/DO/AIN1/OC0B/OC1A/PCINT1) PB1
+        }
+       }
+       ha:padstack_ref.200 {
+        proto=4; x=13.165074mm; y=5.287391mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.201 {
+        proto=5; x=465.165mil; y=261.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=7
+          name=pin7
+        }
+       }
+       ha:padstack_ref.202 {
+        proto=5; x=610.825mil; y=261.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=19
+          name=pin19
+        }
+       }
+       ha:padstack_ref.203 {
+        proto=4; x=12.665202mm; y=8.987155mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=11
+          name=(MOSI/DI/SDA/AIN0/OC0A/nOC1A/AREF/PCINT0) PB0
+        }
+       }
+       ha:padstack_ref.204 {
+        proto=4; x=12.665202mm; y=5.287391mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=(PCINT4/XTAL2/CLK)/OC1B/ADC2) PB4
+        }
+       }
+       ha:padstack_ref.205 {
+        proto=5; x=465.165mil; y=6.137402mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=pin6
+        }
+       }
+       ha:padstack_ref.206 {
+        proto=5; x=610.825mil; y=6.137402mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.63mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=20
+          name=pin20
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:arc.207 {
+           x=616.73mil; y=5.1374mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.171 {
+           string=%a.parent.refdes%; x=447.0mil; y=357.0mil; scale=80; 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.208 {
+           x1=13.665105mm; y1=7.137305mm; x2=13.665105mm; y2=7.137305mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.211 {
+           x1=538.0mil; y1=281.0mil; x2=538.0mil; y2=281.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.214 {
+           x1=538.0mil; y1=281.0mil; x2=538.0mil; y2=6.1374mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.217 {
+           x1=538.0mil; y1=281.0mil; x2=12.6652mm; y2=281.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAJ
+     }
+     ha:subc.220 {
+      ha:attributes {
+       value=6-pin
+       footprint=pico-ezmate-6
+       refdes=J1
+      }
+     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 {
+             11.81mil  
+             -16.725mil  
+             -11.81mil  
+             -16.725mil  
+             -11.81mil  
+             16.725mil  
+             11.81mil  
+             16.725mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.449961mm  
+             -0.574802mm  
+             -0.449961mm  
+             -0.574802mm  
+             -0.449961mm  
+             0.574802mm  
+             0.449961mm  
+             0.574802mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.222 {
+        proto=0; x=231.9mil; y=13.487527mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.223 {
+        proto=0; x=7.090156mm; y=13.487527mm; 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.224 {
+        proto=0; x=8.290306mm; y=13.487527mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.225 {
+        proto=0; x=373.62mil; y=13.487527mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
+       ha:padstack_ref.226 {
+        proto=0; x=420.87mil; y=13.487527mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+       ha:padstack_ref.227 {
+        proto=0; x=468.11mil; y=13.487527mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=6
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.221 {
+           string=%a.parent.refdes%; x=-2.74in; y=542.0mil; scale=80; 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.228 {
+           x1=8.890127mm; y1=13.487527mm; x2=8.890127mm; y2=13.487527mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.231 {
+           x1=350.0mil; y1=531.0mil; x2=350.0mil; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.234 {
+           x1=350.0mil; y1=531.0mil; x2=350.0mil; y2=14.4874mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.237 {
+           x1=350.0mil; y1=531.0mil; x2=9.89mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAK
+     }
+     ha:subc.240 {
+      ha:attributes {
+       value=4.7k
+       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.242 {
+        proto=0; x=115.0mil; y=370.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.243 {
+        proto=0; x=2.121408mm; y=370.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.241 {
+           string=%a.parent.refdes%; x=132.0mil; y=346.0mil; scale=80; 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.244 {
+           x1=99.26mil; y1=370.0mil; x2=99.26mil; y2=370.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.247 {
+           x1=99.26mil; y1=370.0mil; x2=99.26mil; y2=370.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.250 {
+           x1=99.26mil; y1=370.0mil; x2=1.521204mm; y2=370.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.253 {
+           x1=99.26mil; y1=370.0mil; x2=99.26mil; y2=8.398mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAL
+     }
+     ha:subc.256 {
+      ha:attributes {
+       value=100k
+       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.258 {
+        proto=0; x=262.74mil; y=237.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.259 {
+        proto=0; x=5.874004mm; y=237.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.257 {
+           string=%a.parent.refdes%; x=279.0mil; y=213.0mil; scale=80; 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.260 {
+           x1=247.0mil; y1=237.0mil; x2=247.0mil; y2=237.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.263 {
+           x1=247.0mil; y1=237.0mil; x2=247.0mil; y2=237.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.266 {
+           x1=247.0mil; y1=237.0mil; x2=5.2738mm; y2=237.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.269 {
+           x1=247.0mil; y1=237.0mil; x2=247.0mil; y2=5.0198mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAM
+     }
+     ha:subc.272 {
+      ha:attributes {
+       value=SPDT
+       footprint=cus-12
+       refdes=S1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.899922mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=48.82mil;           }
+           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=48.82mil;           }
+           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=48.82mil;           }
+           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.54mm;           }
+           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.54mm;           }
+           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:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.350012mm  
+             -29.53mil  
+             -0.350012mm  
+             -29.53mil  
+             -0.350012mm  
+             29.53mil  
+             0.350012mm  
+             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 {
+             0.499998mm  
+             -0.900048mm  
+             -0.499998mm  
+             -0.900048mm  
+             -0.499998mm  
+             0.900048mm  
+             0.499998mm  
+             0.900048mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.350012mm  
+             -29.53mil  
+             -0.350012mm  
+             -29.53mil  
+             -0.350012mm  
+             29.53mil  
+             0.350012mm  
+             29.53mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.2 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.500128mm  
+             -15.75mil  
+             -0.500128mm  
+             15.75mil  
+             0.500128mm  
+             15.75mil  
+             0.500128mm  
+             -15.75mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.650115mm  
+             -21.655mil  
+             -0.650115mm  
+             21.655mil  
+             0.650115mm  
+             21.655mil  
+             0.650115mm  
+             -21.655mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.500128mm  
+             -15.75mil  
+             -0.500128mm  
+             15.75mil  
+             0.500128mm  
+             15.75mil  
+             0.500128mm  
+             -15.75mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.274 {
+        proto=0; x=409.06mil; y=115.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=holes
+          name=holes
+        }
+       }
+       ha:padstack_ref.275 {
+        proto=0; x=7.389876mm; y=115.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:0 {
+           on  
+           solid  
+           noshape  
+          }
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=holes
+          name=holes
+        }
+       }
+       ha:padstack_ref.276 {
+        proto=1; x=11.139932mm; y=183.9mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.277 {
+        proto=1; x=320.47mil; y=183.9mil; 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.278 {
+        proto=1; x=261.42mil; y=183.9mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.279 {
+        proto=2; x=12.539978mm; y=1.921002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=frame
+          name=frame
+        }
+       }
+       ha:padstack_ref.280 {
+        proto=2; x=5.240022mm; y=1.921002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=frame
+          name=frame
+        }
+       }
+       ha:padstack_ref.281 {
+        proto=2; x=12.539978mm; y=154.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=frame
+          name=frame
+        }
+       }
+       ha:padstack_ref.282 {
+        proto=2; x=5.240022mm; y=154.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=frame
+          name=frame
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.283 {
+           x1=218.11mil; y1=166.18mil; x2=12.240006mm; y2=166.18mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.286 {
+           x1=218.11mil; y1=63.82mil; x2=218.11mil; y2=166.18mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.289 {
+           x1=218.11mil; y1=63.82mil; x2=12.240006mm; y2=63.82mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.292 {
+           x1=12.240006mm; y1=63.82mil; x2=12.240006mm; y2=166.18mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.295 {
+           x1=7.489952mm; y1=63.82mil; x2=346.06mil; y2=63.82mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.298 {
+           x1=7.489952mm; y1=0.1209mm; x2=7.489952mm; y2=63.82mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.301 {
+           x1=7.489952mm; y1=0.1209mm; x2=346.06mil; y2=0.1209mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.304 {
+           x1=346.06mil; y1=0.1209mm; x2=346.06mil; y2=63.82mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.273 {
+           string=%a.parent.refdes%; x=329.0mil; y=91.0mil; scale=80; 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.307 {
+           x1=8.806659mm; y1=3.504353mm; x2=8.806659mm; y2=3.504353mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.310 {
+           x1=350.0mil; y1=115.0mil; x2=350.0mil; y2=115.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.313 {
+           x1=350.0mil; y1=115.0mil; x2=7.89mm; y2=115.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.316 {
+           x1=350.0mil; y1=115.0mil; x2=350.0mil; y2=1.921mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+ ha:flags ={ selected=1
+ };          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAN
+     }
+     ha:subc.319 {
+      ha:attributes {
+       value=orange
+       footprint=topled
+       refdes=D1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             29.53mil  
+             -1.299972mm  
+             -29.53mil  
+             -1.299972mm  
+             -29.53mil  
+             1.299972mm  
+             29.53mil  
+             1.299972mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             35.435mil  
+             -57.085mil  
+             -35.435mil  
+             -57.085mil  
+             -35.435mil  
+             57.085mil  
+             35.435mil  
+             57.085mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             29.53mil  
+             -1.299972mm  
+             -29.53mil  
+             -1.299972mm  
+             -29.53mil  
+             1.299972mm  
+             29.53mil  
+             1.299972mm  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.321 {
+        proto=0; x=409.06mil; y=322.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.322 {
+        proto=0; x=7.389876mm; y=322.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        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.323 {
+           x1=249.61mil; y1=384.99mil; x2=6.89mm; y2=384.99mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.326 {
+           x1=249.61mil; y1=6.578854mm; x2=249.61mil; y2=384.99mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.329 {
+           x1=249.61mil; y1=6.578854mm; x2=6.89mm; y2=6.578854mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.320 {
+           string=%a.parent.refdes%; x=329.0mil; y=299.0mil; scale=80; 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.332 {
+           x1=350.0mil; y1=322.0mil; x2=350.0mil; y2=322.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.335 {
+           x1=350.0mil; y1=322.0mil; x2=350.0mil; y2=322.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.338 {
+           x1=350.0mil; y1=322.0mil; x2=7.89mm; y2=322.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.341 {
+           x1=350.0mil; y1=322.0mil; x2=350.0mil; y2=7.1788mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = 3u+roik7wKwfUr16UJQAAAAO
+     }
+       ha:subc.2568 {
+        ha:attributes {
+         value=3v
+         footprint=bhx1-1025-sm
+         refdes=B1
+        }
+       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 {
+               50.0mil  
+               -100.0mil  
+               -50.0mil  
+               -100.0mil  
+               -50.0mil  
+               100.0mil  
+               50.0mil  
+               100.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               52.5mil  
+               -102.5mil  
+               -52.5mil  
+               -102.5mil  
+               -52.5mil  
+               102.5mil  
+               52.5mil  
+               102.5mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               50.0mil  
+               -100.0mil  
+               -50.0mil  
+               -100.0mil  
+               -50.0mil  
+               100.0mil  
+               50.0mil  
+               100.0mil  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=5.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=7.0mm;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.2609 {
+          proto=0; x=1.39747mm; y=7.880283mm; rot=0.000000; xmirror=1; smirror=1; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+           selected=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=VCC
+          }
+         }
+         ha:padstack_ref.2610 {
+          proto=1; x=8.89047mm; y=7.880283mm; rot=0.000000; xmirror=1; smirror=1; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+           selected=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=GND
+          }
+         }
+         ha:padstack_ref.2611 {
+          proto=0; x=16.38347mm; y=7.880283mm; rot=0.000000; xmirror=1; smirror=1; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+           selected=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=VCC
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.2569 {
+             x1=2.54047mm; y1=13.976283mm; x2=15.24047mm; y2=13.976283mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2572 {
+             x1=15.24047mm; y1=13.976283mm; x2=15.24047mm; y2=1.809683mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2575 {
+             x1=15.24047mm; y1=160.2473622mil; x2=16.56127mm; y2=2.749483mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2578 {
+             x1=16.56127mm; y1=2.749483mm; x2=13.99587mm; y2=0.184083mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2581 {
+             x1=13.99587mm; y1=0.184083mm; x2=3.78507mm; y2=0.184083mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2584 {
+             x1=3.78507mm; y1=0.184083mm; x2=1.21967mm; y2=2.749483mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2587 {
+             x1=1.21967mm; y1=2.749483mm; x2=2.54047mm; y2=160.2473622mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2590 {
+             x1=2.54047mm; y1=1.809683mm; x2=2.54047mm; y2=13.976283mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.2593 {
+             x1=2.54047mm; y1=1.809683mm; x2=15.24047mm; y2=1.809683mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.2596 {
+             string=%a.parent.refdes%; x=-52.06953mm; y=13.976283mm; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+              onsolder=1
+             }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            bottom = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.2597 {
+             x1=8.89047mm; y1=7.880283mm; x2=8.89047mm; y2=7.880283mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.2600 {
+             x1=8.89047mm; y1=7.880283mm; x2=8.89047mm; y2=7.880283mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.2603 {
+             x1=8.89047mm; y1=7.880283mm; x2=8.89047mm; y2=8.880283mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.2606 {
+             x1=8.89047mm; y1=7.880283mm; x2=7.89047mm; y2=7.880283mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            bottom = 1
+            virtual = 1
+            misc = 1
+           }
+         }
+        }
+       }
+        uid = fMPvAE+2SwRpdv6CsOAAAAAB
+ ha:flags ={ selected=1
+ };       }
+   }
+   li:layers {
+
+    ha:top {
+     lid=0
+     group=3
+     ha:combining {     }
+
+      li:objects {
+       ha:line.344 {
+        x1=621.61mil; y1=481.61mil; x2=625.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.347 {
+        x1=621.61mil; y1=481.61mil; x2=626.0mil; y2=486.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.350 {
+        x1=597.0mil; y1=457.0mil; x2=625.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.353 {
+        x1=59.0mil; y1=469.0mil; x2=75.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.356 {
+        x1=590.0mil; y1=450.0mil; x2=625.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.359 {
+        x1=605.74mil; y1=12.808204mm; x2=636.74mil; y2=12.020804mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.362 {
+        x1=46.0mil; y1=456.0mil; x2=75.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.365 {
+        x1=75.0mil; y1=75.0mil; x2=107.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.368 {
+        x1=410.06mil; y1=114.0mil; x2=10.414762mm; y2=114.03mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.371 {
+        x1=11.89mm; y1=497.11mil; x2=468.0mil; y2=497.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.374 {
+        x1=83.39mil; y1=8.1863mm; x2=83.39mil; y2=9.3947mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.377 {
+        x1=83.39mil; y1=9.3947mm; x2=2.121408mm; y2=370.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.380 {
+        x1=11.89mm; y1=13.4875mm; x2=11.89mm; y2=496.11mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.383 {
+        x1=11.89mm; y1=496.11mil; x2=468.0mil; y2=496.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.386 {
+        x1=420.87mil; y1=13.4875mm; x2=420.87mil; y2=12.728702mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.389 {
+        x1=420.87mil; y1=12.728702mm; x2=455.0mil; y2=467.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.392 {
+        x1=633.0mil; y1=376.0mil; x2=633.0mil; y2=234.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.395 {
+        x1=633.0mil; y1=234.0mil; x2=607.0mil; y2=208.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.398 {
+        x1=607.0mil; y1=208.0mil; x2=14.6691mm; y2=208.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.401 {
+        x1=14.6691mm; y1=208.0mil; x2=577.36mil; y2=5.2874mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.404 {
+        x1=148.0mil; y1=403.0mil; x2=115.0mil; y2=370.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.407 {
+        x1=0.868172mm; y1=363.18mil; x2=0.868172mm; y2=5.9867mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.410 {
+        x1=505.0mil; y1=314.0mil; x2=505.0mil; y2=282.12mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.413 {
+        x1=505.0mil; y1=282.12mil; x2=12.798552mm; y2=281.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.416 {
+        x1=12.798552mm; y1=281.0mil; x2=11.8152mm; y2=281.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.419 {
+        x1=432.0mil; y1=467.0mil; x2=448.0mil; y2=451.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.422 {
+        x1=426.0mil; y1=451.0mil; x2=442.0mil; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.425 {
+        x1=442.0mil; y1=435.0mil; x2=492.0mil; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.428 {
+        x1=7.090156mm; y1=13.4875mm; x2=7.090156mm; y2=13.11mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.431 {
+        x1=7.090156mm; y1=13.11mm; x2=261.0mil; y2=498.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.434 {
+        x1=373.62mil; y1=13.4875mm; x2=373.62mil; y2=13.116052mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.437 {
+        x1=373.62mil; y1=13.116052mm; x2=392.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.440 {
+        x1=380.0mil; y1=469.0mil; x2=430.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.443 {
+        x1=430.0mil; y1=469.0mil; x2=432.5mil; y2=466.5mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.446 {
+        x1=8.290306mm; y1=13.4875mm; x2=8.290306mm; y2=516.61mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.449 {
+        x1=8.290306mm; y1=516.61mil; x2=345.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.452 {
+        x1=345.0mil; y1=498.0mil; x2=351.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.455 {
+        x1=351.0mil; y1=498.0mil; x2=380.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.458 {
+        x1=426.0mil; y1=451.0mil; x2=376.0mil; y2=451.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.461 {
+        x1=376.0mil; y1=451.0mil; x2=358.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.464 {
+        x1=358.0mil; y1=469.0mil; x2=333.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.467 {
+        x1=333.0mil; y1=469.0mil; x2=316.0mil; y2=486.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.470 {
+        x1=436.0mil; y1=419.0mil; x2=420.0mil; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.473 {
+        x1=420.0mil; y1=435.0mil; x2=369.0mil; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.476 {
+        x1=369.0mil; y1=435.0mil; x2=351.0mil; y2=453.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.479 {
+        x1=351.0mil; y1=453.0mil; x2=326.0mil; y2=453.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.482 {
+        x1=187.0mil; y1=469.0mil; x2=273.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.485 {
+        x1=273.0mil; y1=469.0mil; x2=290.0mil; y2=486.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.488 {
+        x1=290.0mil; y1=486.0mil; x2=316.0mil; y2=486.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.491 {
+        x1=326.0mil; y1=453.0mil; x2=316.0mil; y2=463.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.494 {
+        x1=316.0mil; y1=463.0mil; x2=290.0mil; y2=463.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.497 {
+        x1=290.0mil; y1=463.0mil; x2=280.0mil; y2=453.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.500 {
+        x1=280.0mil; y1=453.0mil; x2=212.0mil; y2=453.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.503 {
+        x1=212.0mil; y1=453.0mil; x2=191.0mil; y2=432.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.506 {
+        x1=234.0mil; y1=434.0mil; x2=203.0mil; y2=403.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.509 {
+        x1=203.0mil; y1=403.0mil; x2=148.0mil; y2=403.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.512 {
+        x1=429.0mil; y1=403.0mil; x2=413.0mil; y2=419.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.515 {
+        x1=413.0mil; y1=419.0mil; x2=362.0mil; y2=419.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.518 {
+        x1=362.0mil; y1=419.0mil; x2=347.0mil; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.521 {
+        x1=234.0mil; y1=434.0mil; x2=347.0mil; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.524 {
+        x1=604.0mil; y1=362.0mil; x2=14.8726mm; y2=362.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.527 {
+        x1=14.8726mm; y1=362.0mil; x2=577.36mil; y2=8.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.530 {
+        x1=231.9mil; y1=13.4875mm; x2=231.9mil; y2=13.18006mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.533 {
+        x1=231.9mil; y1=13.18006mm; x2=211.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.536 {
+        x1=468.0mil; y1=496.0mil; x2=511.0mil; y2=496.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.539 {
+        x1=448.0mil; y1=451.0mil; x2=511.0mil; y2=451.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.542 {
+        x1=534.0mil; y1=388.0mil; x2=534.0mil; y2=393.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.545 {
+        x1=534.0mil; y1=393.0mil; x2=492.0mil; y2=435.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.548 {
+        x1=436.0mil; y1=419.0mil; x2=463.0mil; y2=419.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.551 {
+        x1=463.0mil; y1=419.0mil; x2=519.0mil; y2=363.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.554 {
+        x1=519.0mil; y1=363.0mil; x2=519.0mil; y2=9.0047mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.557 {
+        x1=519.0mil; y1=9.0047mm; x2=13.165074mm; y2=8.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.560 {
+        x1=429.0mil; y1=403.0mil; x2=11.4162mm; y2=403.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.563 {
+        x1=11.4162mm; y1=403.0mil; x2=12.665202mm; y2=8.9872mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.566 {
+        x1=3.36804mm; y1=5.9867mm; x2=3.36804mm; y2=196.4mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.569 {
+        x1=3.36804mm; y1=196.4mil; x2=133.0mil; y2=196.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.572 {
+        x1=166.0mil; y1=187.0mil; x2=182.0mil; y2=203.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.575 {
+        x1=182.0mil; y1=203.0mil; x2=182.0mil; y2=235.50393701mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.578 {
+        x1=182.0mil; y1=235.50393701mil; x2=181.81mil; y2=5.9867mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.581 {
+        x1=166.0mil; y1=187.0mil; x2=166.0mil; y2=122.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.584 {
+        x1=166.0mil; y1=122.0mil; x2=142.0mil; y2=98.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.587 {
+        x1=142.0mil; y1=98.0mil; x2=98.0mil; y2=98.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.590 {
+        x1=98.0mil; y1=98.0mil; x2=75.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.593 {
+        x1=664.0mil; y1=114.0mil; x2=625.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.596 {
+        x1=264.0mil; y1=115.0mil; x2=284.0mil; y2=115.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.599 {
+        x1=284.0mil; y1=115.0mil; x2=287.47mil; y2=111.53mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.602 {
+        x1=448.43mil; y1=1.921mm; x2=409.06mil; y2=115.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.605 {
+        x1=618.0mil; y1=81.0mil; x2=624.5mil; y2=74.5mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.608 {
+        x1=83.39mil; y1=5.9867mm; x2=3.3603mm; y2=5.9867mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.611 {
+        x1=3.3603mm; y1=5.9867mm; x2=3.36804mm; y2=236.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.614 {
+        x1=291.0mil; y1=235.0mil; x2=291.0mil; y2=115.06mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.617 {
+        x1=6.389878mm; y1=1.921mm; x2=291.0mil; y2=115.06mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.620 {
+        x1=664.0mil; y1=368.0mil; x2=664.0mil; y2=9.2644mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.623 {
+        x1=664.0mil; y1=8.4648mm; x2=664.0mil; y2=114.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.626 {
+        x1=133.0mil; y1=196.0mil; x2=2.8062mm; y2=196.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.629 {
+        x1=2.8062mm; y1=196.0mil; x2=2.5776mm; y2=187.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.632 {
+        x1=70.0mil; y1=187.0mil; x2=70.0mil; y2=80.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.635 {
+        x1=70.0mil; y1=80.0mil; x2=75.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.638 {
+        x1=14.165072mm; y1=5.2874mm; x2=542.0mil; y2=173.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.641 {
+        x1=542.0mil; y1=173.0mil; x2=538.0mil; y2=173.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.644 {
+        x1=0.868172mm; y1=363.0mil; x2=0.868172mm; y2=363.18mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.647 {
+        x1=0.868172mm; y1=363.18mil; x2=66.0mil; y2=395.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.650 {
+        x1=66.0mil; y1=395.0mil; x2=113.0mil; y2=395.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.653 {
+        x1=113.0mil; y1=395.0mil; x2=187.0mil; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.656 {
+        x1=14.165072mm; y1=8.9872mm; x2=14.165072mm; y2=371.68mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.659 {
+        x1=14.165072mm; y1=371.68mil; x2=563.0mil; y2=377.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.662 {
+        x1=563.0mil; y1=377.0mil; x2=563.0mil; y2=399.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.665 {
+        x1=563.0mil; y1=399.0mil; x2=511.0mil; y2=451.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.668 {
+        x1=455.0mil; y1=467.0mil; x2=518.0mil; y2=467.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.671 {
+        x1=518.0mil; y1=467.0mil; x2=594.0mil; y2=391.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.674 {
+        x1=594.0mil; y1=391.0mil; x2=618.0mil; y2=391.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.677 {
+        x1=618.0mil; y1=391.0mil; x2=633.0mil; y2=376.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.680 {
+        x1=511.0mil; y1=496.0mil; x2=601.0mil; y2=406.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.683 {
+        x1=601.0mil; y1=406.0mil; x2=625.0mil; y2=406.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.686 {
+        x1=625.0mil; y1=406.0mil; x2=664.0mil; y2=367.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.689 {
+        x1=610.48mil; y1=173.0mil; x2=610.48mil; y2=2.273808mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.692 {
+        x1=610.48mil; y1=2.273808mm; x2=625.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.695 {
+        x1=3.36804mm; y1=8.1863mm; x2=161.0mil; y2=374.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.698 {
+        x1=220.0mil; y1=374.0mil; x2=181.81mil; y2=8.1863mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.701 {
+        x1=206.3mil; y1=1.921mm; x2=1.895602mm; y2=1.921mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.704 {
+        x1=1.895602mm; y1=1.921mm; x2=74.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.707 {
+        x1=206.3mil; y1=3.921mm; x2=3.921mm; y2=3.921mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.710 {
+        x1=3.921mm; y1=3.921mm; x2=75.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.713 {
+        x1=261.42mil; y1=183.9mil; x2=261.42mil; y2=235.68mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.716 {
+        x1=261.42mil; y1=235.68mil; x2=6.6736mm; y2=237.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.719 {
+        x1=407.0mil; y1=191.0mil; x2=431.48mil; y2=191.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.722 {
+        x1=431.48mil; y1=191.0mil; x2=11.139932mm; y2=183.9mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.725 {
+        x1=320.47mil; y1=183.9mil; x2=320.47mil; y2=144.53mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.728 {
+        x1=320.47mil; y1=144.53mil; x2=7.389876mm; y2=115.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.731 {
+        x1=493.7007874mil; y1=1.921mm; x2=622.37mil; y2=1.921mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.734 {
+        x1=622.37mil; y1=1.921mm; x2=624.0mil; y2=74.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.737 {
+        x1=493.7007874mil; y1=3.921mm; x2=12.995402mm; y2=3.921mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.740 {
+        x1=12.995402mm; y1=3.921mm; x2=564.0mil; y2=102.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.743 {
+        x1=564.0mil; y1=102.0mil; x2=598.0mil; y2=102.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.746 {
+        x1=598.0mil; y1=102.0mil; x2=625.0mil; y2=75.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.749 {
+        x1=324.41mil; y1=6.106414mm; x2=320.0mil; y2=236.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.752 {
+        x1=320.0mil; y1=236.0mil; x2=320.0mil; y2=4.685538mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.755 {
+        x1=320.0mil; y1=4.685538mm; x2=320.47mil; y2=184.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.758 {
+        x1=320.0mil; y1=183.0mil; x2=320.0mil; y2=231.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.761 {
+        x1=5.874mm; y1=237.0mil; x2=5.874mm; y2=179.33mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.764 {
+        x1=5.874mm; y1=179.33mil; x2=206.3mil; y2=3.921mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.767 {
+        x1=430.74mil; y1=242.0mil; x2=479.0mil; y2=208.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.770 {
+        x1=479.0mil; y1=208.0mil; x2=12.661mm; y2=208.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.773 {
+        x1=12.661mm; y1=208.0mil; x2=12.665202mm; y2=5.2874mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.776 {
+        x1=10.141204mm; y1=242.0mil; x2=10.141204mm; y2=7.92988mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.779 {
+        x1=10.141204mm; y1=7.92988mm; x2=409.06mil; y2=322.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.782 {
+        x1=7.389876mm; y1=322.0mil; x2=7.389876mm; y2=251.06mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.785 {
+        x1=7.389876mm; y1=251.06mil; x2=291.0mil; y2=251.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.788 {
+        x1=291.0mil; y1=251.0mil; x2=306.0mil; y2=251.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.791 {
+        x1=306.0mil; y1=251.0mil; x2=320.5mil; y2=236.5mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.794 {
+        x1=320.5mil; y1=236.5mil; x2=320.5mil; y2=183.5mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.797 {
+        x1=320.5mil; y1=183.5mil; x2=320.0mil; y2=183.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:polygon.800 {
+        li:geometry {
+          ta:contour {
+           { 5.0mil; 5.0mil }
+           { 194.0mil; 5.0mil }
+           { 194.0mil; 196.0mil }
+           { 5.0mil; 196.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.805 {
+        li:geometry {
+          ta:contour {
+           { 5.0mil; 555.0mil }
+           { 194.0mil; 555.0mil }
+           { 194.0mil; 420.0mil }
+           { 5.0mil; 420.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.810 {
+        li:geometry {
+          ta:contour {
+           { 506.0mil; 5.0mil }
+           { 695.0mil; 5.0mil }
+           { 695.0mil; 555.0mil }
+           { 506.0mil; 555.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.815 {
+        li:geometry {
+          ta:contour {
+           { 206.0mil; 5.0mil }
+           { 494.0mil; 5.0mil }
+           { 494.0mil; 555.0mil }
+           { 206.0mil; 555.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.820 {
+        li:geometry {
+          ta:contour {
+           { 54.0mil; 235.0mil }
+           { 252.0mil; 235.0mil }
+           { 252.0mil; 383.0mil }
+           { 54.0mil; 383.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.825 {
+        li:geometry {
+          ta:contour {
+           { 5.0mil; 176.0mil }
+           { 40.0mil; 176.0mil }
+           { 40.0mil; 433.0mil }
+           { 5.0mil; 433.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+      }
+      color = {#8b2323}
+    }
+
+    ha:bottom {
+     lid=1
+     group=6
+     ha:combining {     }
+
+      li:objects {
+       ha:line.830 {
+        x1=55.0mil; y1=465.0mil; x2=75.0mil; y2=485.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.833 {
+        x1=53.0mil; y1=465.0mil; x2=53.0mil; y2=95.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.836 {
+        x1=55.0mil; y1=95.0mil; x2=75.0mil; y2=75.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.839 {
+        x1=645.0mil; y1=465.0mil; x2=625.0mil; y2=485.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.842 {
+        x1=645.0mil; y1=95.0mil; x2=625.0mil; y2=75.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.845 {
+        x1=279.0mil; y1=542.0mil; x2=132.0mil; y2=542.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.848 {
+        x1=132.0mil; y1=542.0mil; x2=75.0mil; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.851 {
+        x1=645.0mil; y1=95.0mil; x2=645.0mil; y2=465.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.854 {
+        x1=538.0mil; y1=173.0mil; x2=538.0mil; y2=388.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.857 {
+        x1=261.0mil; y1=498.0mil; x2=261.0mil; y2=542.0mil; thickness=25.0mil; clearance=20.0mil;
+       }
+       ha:line.860 {
+        x1=133.0mil; y1=196.0mil; x2=133.0mil; y2=245.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.863 {
+        x1=133.0mil; y1=245.0mil; x2=187.0mil; y2=245.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.866 {
+        x1=187.0mil; y1=245.0mil; x2=238.0mil; y2=194.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.869 {
+        x1=238.0mil; y1=194.0mil; x2=238.0mil; y2=4.265676mm; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.872 {
+        x1=238.0mil; y1=4.265676mm; x2=7.389876mm; y2=115.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.875 {
+        x1=191.0mil; y1=432.0mil; x2=211.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.878 {
+        x1=220.0mil; y1=374.0mil; x2=241.0mil; y2=415.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.881 {
+        x1=241.0mil; y1=415.0mil; x2=283.0mil; y2=454.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.884 {
+        x1=283.0mil; y1=454.0mil; x2=345.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.887 {
+        x1=304.0mil; y1=434.0mil; x2=367.0mil; y2=478.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.890 {
+        x1=367.0mil; y1=478.0mil; x2=392.0mil; y2=498.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.893 {
+        x1=161.0mil; y1=374.0mil; x2=191.0mil; y2=432.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.896 {
+        x1=407.0mil; y1=191.0mil; x2=407.0mil; y2=252.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.899 {
+        x1=407.0mil; y1=252.0mil; x2=350.0mil; y2=309.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:polygon.902 {
+        li:geometry {
+          ta:contour {
+           { 494.0mil; 5.0mil }
+           { 206.0mil; 5.0mil }
+           { 206.0mil; 100.0mil }
+           { 494.0mil; 100.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.907 {
+        li:geometry {
+          ta:contour {
+           { 151.0mil; 555.0mil }
+           { 527.0mil; 555.0mil }
+           { 527.0mil; 530.0mil }
+           { 151.0mil; 530.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.912 {
+        li:geometry {
+          ta:contour {
+           { 494.0mil; 427.0mil }
+           { 421.0mil; 427.0mil }
+           { 421.0mil; 131.0mil }
+           { 494.0mil; 131.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.917 {
+        li:geometry {
+          ta:contour {
+           { 392.0mil; 373.0mil }
+           { 599.0mil; 373.0mil }
+           { 599.0mil; 198.0mil }
+           { 392.0mil; 198.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.922 {
+        li:geometry {
+          ta:contour {
+           { 327.0mil; 325.0mil }
+           { 480.0mil; 325.0mil }
+           { 480.0mil; 445.0mil }
+           { 327.0mil; 445.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.927 {
+        li:geometry {
+          ta:contour {
+           { 695.0mil; 5.0mil }
+           { 506.0mil; 5.0mil }
+           { 506.0mil; 187.0mil }
+           { 695.0mil; 187.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.932 {
+        li:geometry {
+          ta:contour {
+           { 206.0mil; 518.0mil }
+           { 494.0mil; 518.0mil }
+           { 494.0mil; 18.0mil }
+           { 206.0mil; 18.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.937 {
+        li:geometry {
+          ta:contour {
+           { 111.0mil; 408.0mil }
+           { 219.0mil; 408.0mil }
+           { 219.0mil; 208.0mil }
+           { 111.0mil; 208.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.942 {
+        li:geometry {
+          ta:contour {
+           { 5.0mil; 555.0mil }
+           { 194.0mil; 555.0mil }
+           { 194.0mil; 420.0mil }
+           { 5.0mil; 420.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.947 {
+        li:geometry {
+          ta:contour {
+           { 194.0mil; 398.0mil }
+           { 335.0mil; 398.0mil }
+           { 335.0mil; 518.0mil }
+           { 194.0mil; 518.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.952 {
+        li:geometry {
+          ta:contour {
+           { 506.0mil; 555.0mil }
+           { 700.0mil; 555.0mil }
+           { 700.0mil; 420.0mil }
+           { 506.0mil; 420.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.957 {
+        li:geometry {
+          ta:contour {
+           { 506.0mil; 445.0mil }
+           { 584.0mil; 445.0mil }
+           { 584.0mil; 386.0mil }
+           { 506.0mil; 386.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.962 {
+        li:geometry {
+          ta:contour {
+           { 548.0mil; 198.0mil }
+           { 587.0mil; 198.0mil }
+           { 587.0mil; 373.0mil }
+           { 548.0mil; 373.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.967 {
+        li:geometry {
+          ta:contour {
+           { 5.0mil; 197.0mil }
+           { 194.0mil; 197.0mil }
+           { 194.0mil; 5.0mil }
+           { 5.0mil; 5.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.972 {
+        li:geometry {
+          ta:contour {
+           { 595.0mil; 197.0mil }
+           { 695.0mil; 197.0mil }
+           { 695.0mil; 168.0mil }
+           { 595.0mil; 168.0mil }
+          }
+        }
+
+        ha:flags {
+         clearpoly=1
+        }
+       }
+      }
+      color = {#3a5fcd}
+    }
+
+    ha:outline {
+     lid=2
+     group=5
+     ha:combining { auto=1;     }
+
+      ha:attributes {
+        {PCB::skip-drc}=1
+      }
+
+      li:objects {
+       ha:line.977 {
+        x1=0.0; y1=0.0; x2=700.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.980 {
+        x1=700.0mil; y1=0.0; x2=700.0mil; y2=560.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.983 {
+        x1=700.0mil; y1=560.0mil; x2=0.0; y2=560.0mil; thickness=10.0mil; clearance=20.0mil;
+       }
+       ha:line.986 {
+        x1=0.0; y1=560.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       }
+      }
+      color = {#104e8b}
+    }
+
+    {ha:bottom silk}    {
+     lid=3
+     group=8
+     ha:combining { auto=1;     }
+
+      li:objects {
+       ha:text.989 {
+        string=`2012; x=165.0mil; y=196.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+         onsolder=1
+        }
+        rot = 0.000000
+       }
+       ha:text.990 {
+        string=Keith Packard; x=167.0mil; y=69.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+         onsolder=1
+        }
+        rot = 0.000000
+       }
+      }
+      color = {#000000}
+    }
+
+    {ha:top silk}    {
+     lid=4
+     group=1
+     ha:combining { auto=1;     }
+
+      li:objects {
+       ha:text.991 {
+        string=MicroPeak; x=228.0mil; y=431.0mil; scale=90; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.992 {
+        string=0; x=310.0mil; y=4.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+       ha:text.993 {
+        string=1; x=367.0mil; y=4.0mil; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 0.000000
+       }
+      }
+      color = {#000000}
+    }
+
+    ha:top-mask {
+     lid=5
+     group=2
+     ha:combining { sub=1; auto=1;     }
+
+      li:objects {
+      }
+      color = {#ff0000}
+    }
+
+    ha:bottom-mask {
+     lid=6
+     group=7
+     ha:combining { sub=1; auto=1;     }
+
+      li:objects {
+      }
+      color = {#ff0000}
+    }
+
+    ha:top-paste {
+     lid=7
+     group=0
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#cd00cd}
+    }
+
+    ha:bottom-paste {
+     lid=8
+     group=9
+     ha:combining { auto=1;     }
+
+      li:objects {
+      }
+      color = {#cd00cd}
+    }
+   }
+ }
+
+ 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:mosi {
+    li:conn { J1-4; R2-1; U1-11;    }
+    }
+    ha:+3.3V {
+    li:conn { B1-1; C1-2; C2-1; H1-1; H2-1; H3-1; H4-1; J1-2; R3-2; S1-frame; U1-15; U2-1;    }
+    }
+    ha:clk {
+    li:conn { J1-3; U1-14; U2-8;    }
+    }
+     {ha:_reset_\\J1J5} {
+     li:conn { J1J5-5;     }
+     }
+    ha:GND {
+    li:conn { C1-1; C2-2; D1-2; J1-6; S1-2; S1-holes; U1-8; U1-21; U2-2; U2-3;    }
+    }
+    ha:unnamed_net1 {
+    li:conn { R1-1; U1-5;    }
+    }
+    ha:miso {
+    li:conn { J1-1; U1-12; U2-7;    }
+    }
+    ha:unnamed_net2 {
+    li:conn { R2-2; U2-6;    }
+    }
+    ha:unnamed_net3 {
+    li:conn { B1-2; S1-1;    }
+    }
+    ha:unnamed_net4 {
+    li:conn { D1-1; R1-2;    }
+    }
+    ha:unnamed_net5 {
+    li:conn { R3-1; S1-3;    }
+    }
+     {ha:_reset_\\U1U1} {
+     li:conn { U1U1-1;     }
+     }
+    ha:cs_baro {
+    li:conn { U1-2; U2-4; U2-5;    }
+    }
+   }
+ }
+ ha:layer_stack {
+  li:groups {
+   ha:0 {
+    name = top_paste
+    ha:type { top=1; paste=1;    }
+    li:layers { 7;    }
+   }
+   ha:1 {
+    name = top_silk
+    ha:type { silk=1; top=1;    }
+    li:layers { 4;    }
+   }
+   ha:2 {
+    name = top_mask
+    ha:type { top=1; mask=1;    }
+    li:layers { 5;    }
+   }
+   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 = global_outline
+    ha:type { boundary=1;    }
+    li:layers { 2;    }
+    purpose = uroute
+   }
+   ha:6 {
+    name = bottom_copper
+    ha:type { bottom=1; copper=1;    }
+    li:layers { 1;    }
+   }
+   ha:7 {
+    name = bottom_mask
+    ha:type { bottom=1; mask=1;    }
+    li:layers { 6;    }
+   }
+   ha:8 {
+    name = bottom_silk
+    ha:type { silk=1; bottom=1;    }
+    li:layers { 3;    }
+   }
+   ha:9 {
+    name = bottom_paste
+    ha:type { bottom=1; paste=1;    }
+    li:layers { 8;    }
+   }
+  }
+ }
+ li:pcb-rnd-conf-v1 {
+  ha:overwrite {
+   ha:design {
+    min_ring = 0.1651 mm
+    min_drill = 0.3810 mm
+    text_font_id = 0
+    text_scale = 100
+    via_thickness = 36.00 mil
+    via_drilling_hole = 20.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.1270 mm
+    bloat = 0.1270 mm
+    clearance = 10.00 mil
+   }
+   ha:editor {
+    live_routing = false
+    snap_pin = false
+    grid = 1.00 mil
+    show_number = false
+    auto_drc = false
+    all_direction_lines = false
+    hide_names = false
+    unique_names = false
+    local_ref = false
+    name_on_pcb = true
+    orthogonal_moves = false
+    check_planes = false
+    swap_start_direction = false
+    clear_line = false
+    show_drc = true
+    grid_unit = mil
+    draw_grid = false
+    grids_idx = 1
+    only_names = false
+    full_poly = false
+    lock_names = false
+    thin_draw_poly = false
+    thin_draw = false
+    rubber_band_mode = false
+    description = false
+     show_solder_side = 1
+     buffer_number = 0
+     ha:view {
+      flip_x = 0
+      flip_y = 1
+     }
+   }
+   ha:plugins {
+    ha:mincut {
+     enable = false
+    }
+   }
+  }
+ }
+}
diff --git a/micropeak.pcb b/micropeak.pcb
deleted file mode 100644 (file)
index a0b2f95..0000000
+++ /dev/null
@@ -1,1375 +0,0 @@
-# release: pcb 1.99z
-
-# To read pcb files, the pcb version (or the git source date) must be >= the file version
-FileVersion[20091103]
-
-PCB["MicroPeak" 700.00mil 560.00mil]
-
-Grid[100.000000 0.0000 0.0000 0]
-PolyArea[200000000.000000]
-Thermal[0.500000]
-DRC[5.00mil 10.00mil 5.00mil 5.00mil 15.00mil 6.50mil]
-Flags("showdrc,nameonpcb")
-Groups("1,c:2,s:3")
-Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"]
-
-Symbol[' ' 18.00mil]
-(
-)
-Symbol['!' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 0.0000 35.00mil 8.00mil]
-)
-Symbol['"' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 20.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 10.00mil 20.00mil 8.00mil]
-)
-Symbol['#' 12.00mil]
-(
-       SymbolLine[0.0000 35.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 20.00mil 25.00mil 8.00mil]
-       SymbolLine[15.00mil 20.00mil 15.00mil 40.00mil 8.00mil]
-       SymbolLine[5.00mil 20.00mil 5.00mil 40.00mil 8.00mil]
-)
-Symbol['$' 12.00mil]
-(
-       SymbolLine[15.00mil 15.00mil 20.00mil 20.00mil 8.00mil]
-       SymbolLine[5.00mil 15.00mil 15.00mil 15.00mil 8.00mil]
-       SymbolLine[0.0000 20.00mil 5.00mil 15.00mil 8.00mil]
-       SymbolLine[0.0000 20.00mil 0.0000 25.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[15.00mil 45.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[5.00mil 45.00mil 15.00mil 45.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 5.00mil 45.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['%' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 0.0000 20.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 10.00mil 10.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 15.00mil 15.00mil 8.00mil]
-       SymbolLine[15.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
-       SymbolLine[10.00mil 25.00mil 15.00mil 20.00mil 8.00mil]
-       SymbolLine[5.00mil 25.00mil 10.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 20.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 40.00mil 10.00mil 8.00mil]
-       SymbolLine[35.00mil 50.00mil 40.00mil 45.00mil 8.00mil]
-       SymbolLine[40.00mil 40.00mil 40.00mil 45.00mil 8.00mil]
-       SymbolLine[35.00mil 35.00mil 40.00mil 40.00mil 8.00mil]
-       SymbolLine[30.00mil 35.00mil 35.00mil 35.00mil 8.00mil]
-       SymbolLine[25.00mil 40.00mil 30.00mil 35.00mil 8.00mil]
-       SymbolLine[25.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[25.00mil 45.00mil 30.00mil 50.00mil 8.00mil]
-       SymbolLine[30.00mil 50.00mil 35.00mil 50.00mil 8.00mil]
-)
-Symbol['&' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 15.00mil 20.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 10.00mil 10.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 15.00mil 15.00mil 8.00mil]
-       SymbolLine[15.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-)
-Symbol[''' 12.00mil]
-(
-       SymbolLine[0.0000 20.00mil 10.00mil 10.00mil 8.00mil]
-)
-Symbol['(' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-)
-Symbol[')' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 5.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 15.00mil 5.00mil 45.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 5.00mil 45.00mil 8.00mil]
-)
-Symbol['*' 12.00mil]
-(
-       SymbolLine[0.0000 20.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 20.00mil 20.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 20.00mil 10.00mil 40.00mil 8.00mil]
-)
-Symbol['+' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 20.00mil 10.00mil 40.00mil 8.00mil]
-)
-Symbol[',' 12.00mil]
-(
-       SymbolLine[0.0000 60.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['-' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
-)
-Symbol['.' 12.00mil]
-(
-       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['/' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 30.00mil 15.00mil 8.00mil]
-)
-Symbol['0' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 20.00mil 20.00mil 8.00mil]
-)
-Symbol['1' 12.00mil]
-(
-       SymbolLine[0.0000 18.00mil 8.00mil 10.00mil 8.00mil]
-       SymbolLine[8.00mil 10.00mil 8.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 15.00mil 50.00mil 8.00mil]
-)
-Symbol['2' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 25.00mil 50.00mil 8.00mil]
-)
-Symbol['3' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 28.00mil 15.00mil 28.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 23.00mil 8.00mil]
-       SymbolLine[20.00mil 33.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 33.00mil 15.00mil 28.00mil 8.00mil]
-       SymbolLine[20.00mil 23.00mil 15.00mil 28.00mil 8.00mil]
-)
-Symbol['4' 12.00mil]
-(
-       SymbolLine[0.0000 35.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 25.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['5' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 0.0000 30.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[5.00mil 25.00mil 15.00mil 25.00mil 8.00mil]
-       SymbolLine[15.00mil 25.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['6' 12.00mil]
-(
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 28.00mil 20.00mil 33.00mil 8.00mil]
-       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 33.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['7' 12.00mil]
-(
-       SymbolLine[5.00mil 50.00mil 25.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 25.00mil 10.00mil 8.00mil]
-)
-Symbol['8' 12.00mil]
-(
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 37.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 37.00mil 7.00mil 30.00mil 8.00mil]
-       SymbolLine[7.00mil 30.00mil 13.00mil 30.00mil 8.00mil]
-       SymbolLine[13.00mil 30.00mil 20.00mil 37.00mil 8.00mil]
-       SymbolLine[20.00mil 37.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 23.00mil 7.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 23.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 23.00mil 8.00mil]
-       SymbolLine[13.00mil 30.00mil 20.00mil 23.00mil 8.00mil]
-)
-Symbol['9' 12.00mil]
-(
-       SymbolLine[5.00mil 50.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-)
-Symbol[':' 12.00mil]
-(
-       SymbolLine[0.0000 25.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 35.00mil 8.00mil]
-)
-Symbol[';' 12.00mil]
-(
-       SymbolLine[0.0000 50.00mil 10.00mil 40.00mil 8.00mil]
-       SymbolLine[10.00mil 25.00mil 10.00mil 30.00mil 8.00mil]
-)
-Symbol['<' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 10.00mil 20.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 10.00mil 40.00mil 8.00mil]
-)
-Symbol['=' 12.00mil]
-(
-       SymbolLine[0.0000 25.00mil 20.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 20.00mil 35.00mil 8.00mil]
-)
-Symbol['>' 12.00mil]
-(
-       SymbolLine[0.0000 20.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 10.00mil 30.00mil 8.00mil]
-)
-Symbol['?' 12.00mil]
-(
-       SymbolLine[10.00mil 30.00mil 10.00mil 35.00mil 8.00mil]
-       SymbolLine[10.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 20.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 20.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 20.00mil 20.00mil 8.00mil]
-)
-Symbol['@' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 40.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 40.00mil 50.00mil 8.00mil]
-       SymbolLine[50.00mil 35.00mil 50.00mil 10.00mil 8.00mil]
-       SymbolLine[50.00mil 10.00mil 40.00mil 0.0000 8.00mil]
-       SymbolLine[40.00mil 0.0000 10.00mil 0.0000 8.00mil]
-       SymbolLine[10.00mil 0.0000 0.0000 10.00mil 8.00mil]
-       SymbolLine[15.00mil 20.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 30.00mil 35.00mil 8.00mil]
-       SymbolLine[30.00mil 35.00mil 35.00mil 30.00mil 8.00mil]
-       SymbolLine[35.00mil 30.00mil 40.00mil 35.00mil 8.00mil]
-       SymbolLine[35.00mil 30.00mil 35.00mil 15.00mil 8.00mil]
-       SymbolLine[35.00mil 20.00mil 30.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 30.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
-       SymbolLine[40.00mil 35.00mil 50.00mil 35.00mil 8.00mil]
-)
-Symbol['A' 12.00mil]
-(
-       SymbolLine[0.0000 20.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 20.00mil 7.00mil 10.00mil 8.00mil]
-       SymbolLine[7.00mil 10.00mil 18.00mil 10.00mil 8.00mil]
-       SymbolLine[18.00mil 10.00mil 25.00mil 20.00mil 8.00mil]
-       SymbolLine[25.00mil 20.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 25.00mil 30.00mil 8.00mil]
-)
-Symbol['B' 12.00mil]
-(
-       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[25.00mil 33.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 28.00mil 25.00mil 33.00mil 8.00mil]
-       SymbolLine[5.00mil 28.00mil 20.00mil 28.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[25.00mil 15.00mil 25.00mil 23.00mil 8.00mil]
-       SymbolLine[20.00mil 28.00mil 25.00mil 23.00mil 8.00mil]
-)
-Symbol['C' 12.00mil]
-(
-       SymbolLine[7.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 43.00mil 7.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 17.00mil 0.0000 43.00mil 8.00mil]
-       SymbolLine[0.0000 17.00mil 7.00mil 10.00mil 8.00mil]
-       SymbolLine[7.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
-)
-Symbol['D' 12.00mil]
-(
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[18.00mil 10.00mil 25.00mil 17.00mil 8.00mil]
-       SymbolLine[25.00mil 17.00mil 25.00mil 43.00mil 8.00mil]
-       SymbolLine[18.00mil 50.00mil 25.00mil 43.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 18.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 18.00mil 10.00mil 8.00mil]
-)
-Symbol['E' 12.00mil]
-(
-       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-)
-Symbol['F' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
-)
-Symbol['G' 12.00mil]
-(
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-)
-Symbol['H' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[25.00mil 10.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 25.00mil 30.00mil 8.00mil]
-)
-Symbol['I' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 10.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['J' 12.00mil]
-(
-       SymbolLine[7.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 15.00mil 45.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 15.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 0.0000 40.00mil 8.00mil]
-)
-Symbol['K' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['L' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['M' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 30.00mil 10.00mil 8.00mil]
-       SymbolLine[30.00mil 10.00mil 30.00mil 50.00mil 8.00mil]
-)
-Symbol['N' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[25.00mil 10.00mil 25.00mil 50.00mil 8.00mil]
-)
-Symbol['O' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['P' 12.00mil]
-(
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-)
-Symbol['Q' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
-       SymbolLine[20.00mil 15.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[10.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['R' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[13.00mil 30.00mil 25.00mil 50.00mil 8.00mil]
-)
-Symbol['S' 12.00mil]
-(
-       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
-       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['T' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['U' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 10.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['V' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 20.00mil 10.00mil 8.00mil]
-)
-Symbol['W' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 30.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[25.00mil 50.00mil 30.00mil 30.00mil 8.00mil]
-       SymbolLine[30.00mil 30.00mil 30.00mil 10.00mil 8.00mil]
-)
-Symbol['X' 12.00mil]
-(
-       SymbolLine[0.0000 50.00mil 25.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 25.00mil 50.00mil 8.00mil]
-)
-Symbol['Y' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 20.00mil 10.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['Z' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 25.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 25.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 25.00mil 50.00mil 8.00mil]
-)
-Symbol['[' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['\' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 30.00mil 45.00mil 8.00mil]
-)
-Symbol[']' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['^' 12.00mil]
-(
-       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 10.00mil 10.00mil 15.00mil 8.00mil]
-)
-Symbol['_' 12.00mil]
-(
-       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['`' 12.00mil]
-(
-       SymbolLine[50.00mil 0.0000 65.00mil 15.00mil 8.00mil]
-       SymbolLine[65.00mil 50.00mil 50.00mil 65.00mil 8.00mil]
-       SymbolLine[50.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
-       SymbolLine[15.00mil 65.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 0.0000 15.00mil 8.00mil]
-       SymbolLine[0.0000 15.00mil 15.00mil 0.0000 8.00mil]
-       SymbolLine[15.00mil 0.0000 50.00mil 0.0000 8.00mil]
-       SymbolLine[65.00mil 15.00mil 65.00mil 50.00mil 8.00mil]
-       SymbolLine[25.00mil 25.00mil 40.00mil 25.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[20.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[25.00mil 45.00mil 40.00mil 45.00mil 8.00mil]
-)
-Symbol['a' 12.00mil]
-(
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 45.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['b' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-)
-Symbol['c' 12.00mil]
-(
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['d' 12.00mil]
-(
-       SymbolLine[20.00mil 10.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-)
-Symbol['e' 12.00mil]
-(
-       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[0.0000 40.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[20.00mil 40.00mil 20.00mil 35.00mil 8.00mil]
-)
-Symbol['f' 10.00mil]
-(
-       SymbolLine[5.00mil 15.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 15.00mil 10.00mil 10.00mil 8.00mil]
-       SymbolLine[10.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 10.00mil 30.00mil 8.00mil]
-)
-Symbol['g' 12.00mil]
-(
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[0.0000 60.00mil 5.00mil 65.00mil 8.00mil]
-       SymbolLine[5.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
-       SymbolLine[15.00mil 65.00mil 20.00mil 60.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 60.00mil 8.00mil]
-)
-Symbol['h' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['i' 10.00mil]
-(
-       SymbolLine[0.0000 20.00mil 0.0000 21.00mil 10.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 50.00mil 8.00mil]
-)
-Symbol['j' 10.00mil]
-(
-       SymbolLine[5.00mil 20.00mil 5.00mil 21.00mil 10.00mil]
-       SymbolLine[5.00mil 35.00mil 5.00mil 60.00mil 8.00mil]
-       SymbolLine[0.0000 65.00mil 5.00mil 60.00mil 8.00mil]
-)
-Symbol['k' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 10.00mil 25.00mil 8.00mil]
-)
-Symbol['l' 10.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['m' 12.00mil]
-(
-       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
-       SymbolLine[25.00mil 30.00mil 30.00mil 30.00mil 8.00mil]
-       SymbolLine[30.00mil 30.00mil 35.00mil 35.00mil 8.00mil]
-       SymbolLine[35.00mil 35.00mil 35.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
-)
-Symbol['n' 12.00mil]
-(
-       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
-)
-Symbol['o' 12.00mil]
-(
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['p' 12.00mil]
-(
-       SymbolLine[5.00mil 35.00mil 5.00mil 65.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
-       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['q' 12.00mil]
-(
-       SymbolLine[20.00mil 35.00mil 20.00mil 65.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['r' 12.00mil]
-(
-       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
-)
-Symbol['s' 12.00mil]
-(
-       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 40.00mil 20.00mil 40.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 40.00mil 8.00mil]
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-)
-Symbol['t' 10.00mil]
-(
-       SymbolLine[5.00mil 10.00mil 5.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 25.00mil 10.00mil 25.00mil 8.00mil]
-)
-Symbol['u' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['v' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['w' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
-       SymbolLine[10.00mil 50.00mil 15.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 30.00mil 15.00mil 45.00mil 8.00mil]
-       SymbolLine[15.00mil 45.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 50.00mil 25.00mil 50.00mil 8.00mil]
-       SymbolLine[25.00mil 50.00mil 30.00mil 45.00mil 8.00mil]
-       SymbolLine[30.00mil 30.00mil 30.00mil 45.00mil 8.00mil]
-)
-Symbol['x' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 20.00mil 50.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 20.00mil 30.00mil 8.00mil]
-)
-Symbol['y' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
-       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
-       SymbolLine[20.00mil 30.00mil 20.00mil 60.00mil 8.00mil]
-       SymbolLine[15.00mil 65.00mil 20.00mil 60.00mil 8.00mil]
-       SymbolLine[5.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
-       SymbolLine[0.0000 60.00mil 5.00mil 65.00mil 8.00mil]
-       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
-       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
-)
-Symbol['z' 12.00mil]
-(
-       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 20.00mil 30.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
-)
-Symbol['{' 12.00mil]
-(
-       SymbolLine[5.00mil 15.00mil 10.00mil 10.00mil 8.00mil]
-       SymbolLine[5.00mil 15.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 5.00mil 45.00mil 8.00mil]
-       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
-)
-Symbol['|' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
-)
-Symbol['}' 12.00mil]
-(
-       SymbolLine[0.0000 10.00mil 5.00mil 15.00mil 8.00mil]
-       SymbolLine[5.00mil 15.00mil 5.00mil 25.00mil 8.00mil]
-       SymbolLine[5.00mil 25.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 35.00mil 5.00mil 45.00mil 8.00mil]
-       SymbolLine[0.0000 50.00mil 5.00mil 45.00mil 8.00mil]
-)
-Symbol['~' 12.00mil]
-(
-       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
-       SymbolLine[5.00mil 30.00mil 10.00mil 30.00mil 8.00mil]
-       SymbolLine[10.00mil 30.00mil 15.00mil 35.00mil 8.00mil]
-       SymbolLine[15.00mil 35.00mil 20.00mil 35.00mil 8.00mil]
-       SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
-)
-Attribute("PCB::grid::unit" "mil")
-Attribute("PCB::grid::size" "1.00mil")
-Via[505.00mil 248.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"]
-Via[571.00mil 248.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"]
-Via[571.00mil 314.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"]
-Via[505.00mil 314.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"]
-Via[468.00mil 496.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1S)"]
-Via[538.00mil 173.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[191.00mil 432.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[261.00mil 498.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[392.00mil 498.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[345.00mil 498.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[304.00mil 434.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[604.00mil 362.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[211.00mil 498.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[534.00mil 388.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[133.00mil 196.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[161.00mil 374.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[220.00mil 374.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[407.00mil 191.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-
-Element["" "hole-M2.5" "H2" "unknown" 75.00mil 485.00mil -29.00mil -33.00mil 0 80 ""]
-(
-       Pin[0.0000 0.0000 120.00mil 20.00mil 126.00mil 98.00mil "1" "1" "usetherm,thermal(0S,1S)"]
-       ElementArc [0.0000 0.0000 70.00mil 70.00mil 0 360 10.00mil]
-
-       )
-
-Element["" "hole-M2.5" "H1" "unknown" 625.00mil 485.00mil -23.00mil -29.00mil 0 80 ""]
-(
-       Pin[0.0000 0.0000 120.00mil 20.00mil 126.00mil 98.00mil "1" "1" "usetherm,thermal(0S,1S)"]
-       ElementArc [0.0000 0.0000 70.00mil 70.00mil 0 360 10.00mil]
-
-       )
-
-Element["" "0402" "R1" "470" 415.00mil 242.00mil -74.00mil -24.00mil 0 80 ""]
-(
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C2" "0.1uF" 2.1778mm 187.00mil -1.9746mm -24.00mil 0 80 ""]
-(
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C1" "0.1uF" 664.00mil 349.00mil 24.00mil -71.00mil 3 80 ""]
-(
-       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "MS5607" "U2" "MS5607" 108.00mil 279.00mil -92.00mil 67.00mil 0 80 ""]
-(
-       Pad[73.81mil 33.45mil 73.81mil 53.14mil 23.62mil 25.59mil 29.62mil "SCLK" "8" "square,edge2"]
-       Pad[73.81mil -53.15mil 73.81mil -33.46mil 23.62mil 25.59mil 29.62mil "VDD" "1" "square"]
-       Pad[24.60mil 33.45mil 24.60mil 53.14mil 23.62mil 25.59mil 29.62mil "SDI/SDA" "7" "square,edge2"]
-       Pad[24.60mil -53.15mil 24.60mil -33.46mil 23.62mil 25.59mil 29.62mil "PS" "2" "square"]
-       Pad[-24.61mil 33.45mil -24.61mil 53.14mil 23.62mil 25.59mil 29.62mil "SDO" "6" "square,edge2"]
-       Pad[-24.61mil -53.15mil -24.61mil -33.46mil 23.62mil 25.59mil 29.62mil "GND" "3" "square"]
-       Pad[-73.82mil 33.45mil -73.82mil 53.14mil 23.62mil 25.59mil 29.62mil "CSB" "5" "square,edge2"]
-       Pad[-73.82mil -53.15mil -73.82mil -33.46mil 23.62mil 25.59mil 29.62mil "CSB" "4" "square"]
-       ElementLine [98.42mil -59.06mil 98.42mil 59.05mil 10.00mil]
-       ElementLine [-98.43mil -59.06mil 98.42mil -59.06mil 10.00mil]
-       ElementLine [-98.43mil -59.06mil -98.43mil 59.05mil 10.00mil]
-       ElementLine [-98.43mil 59.05mil 98.42mil 59.05mil 10.00mil]
-       ElementArc [86.11mil -75.79mil 5.00mil 5.00mil 180 360 10.00mil]
-
-       )
-
-Element["" "hole-M2.5" "H3" "unknown" 75.00mil 75.00mil -27.00mil -31.00mil 0 80 ""]
-(
-       Pin[0.0000 0.0000 120.00mil 20.00mil 126.00mil 98.00mil "1" "1" "usetherm,thermal(0S,1S)"]
-       ElementArc [0.0000 0.0000 70.00mil 70.00mil 0 360 10.00mil]
-
-       )
-
-Element["" "hole-M2.5" "H4" "unknown" 625.00mil 75.00mil -30.00mil -29.00mil 0 80 ""]
-(
-       Pin[0.0000 0.0000 120.00mil 20.00mil 126.00mil 98.00mil "1" "1" "usetherm,thermal(0S,1S)"]
-       ElementArc [0.0000 0.0000 70.00mil 70.00mil 0 360 10.00mil]
-
-       )
-
-Element["" "MO-220" "U1" "ATtiny85" 538.00mil 281.00mil -91.00mil 76.00mil 0 80 ""]
-(
-       Pad[0.0000 0.0000 0.0000 0.0000 102.36mil 21.26mil 14.57mil "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[34.11mil 34.11mil 34.11mil 34.11mil 34.12mil 0.0000 0.0000 "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[0.0000 34.11mil 0.0000 34.11mil 34.12mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[0.0000 34.11mil 0.0000 34.11mil 15.00mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2"]
-       Pad[-34.12mil 34.11mil -34.12mil 34.11mil 34.12mil 0.0000 0.0000 "GND Exposed" "21" "square,nopaste"]
-       Pad[34.11mil 0.0000 34.11mil 0.0000 34.12mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[34.11mil 0.0000 34.11mil 0.0000 15.00mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2"]
-       Pad[0.0000 0.0000 0.0000 0.0000 34.12mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[0.0000 0.0000 0.0000 0.0000 15.00mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2"]
-       Pad[-34.12mil 0.0000 -34.12mil 0.0000 34.12mil 0.0000 34.12mil "GND Exposed" "21" "square,nopaste"]
-       Pad[-34.12mil 0.0000 -34.12mil 0.0000 15.00mil 0.0000 34.12mil "GND Exposed" "21" "square"]
-       Pad[34.11mil -34.12mil 34.11mil -34.12mil 34.12mil 0.0000 0.0000 "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[0.0000 -34.12mil 0.0000 -34.12mil 34.12mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2,nopaste"]
-       Pad[0.0000 -34.12mil 0.0000 -34.12mil 15.00mil 0.0000 34.12mil "GND Exposed" "21" "square,edge2"]
-       Pad[-34.12mil -34.12mil -34.12mil -34.12mil 34.12mil 0.0000 0.0000 "GND Exposed" "21" "square,nopaste"]
-       Pad[39.36mil 66.53mil 39.36mil 79.12mil 9.06mil 21.26mil 14.57mil "VCC" "15" "edge2"]
-       Pad[39.36mil -79.13mil 39.36mil -66.54mil 9.06mil 21.26mil 14.57mil "(PCINT5/nRESET/ADC0/dW) PB5" "1" ""]
-       Pad[-79.13mil 39.36mil -66.54mil 39.36mil 9.06mil 21.26mil 14.57mil "pin10" "10" ""]
-       Pad[66.53mil 39.36mil 79.12mil 39.36mil 9.06mil 21.26mil 14.57mil "pin16" "16" "edge2"]
-       Pad[19.68mil 66.53mil 19.68mil 79.12mil 9.06mil 21.26mil 14.57mil "(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2) PB2" "14" "edge2"]
-       Pad[19.68mil -79.13mil 19.68mil -66.54mil 9.06mil 21.26mil 14.57mil "(PCINT3/XTAL1/CLKI/nOC1B/ADC3) PB3" "2" ""]
-       Pad[-79.13mil 19.68mil -66.54mil 19.68mil 9.06mil 21.26mil 14.57mil "pin9" "9" ""]
-       Pad[66.53mil 19.68mil 79.12mil 19.68mil 9.06mil 21.26mil 14.57mil "pin17" "17" "edge2"]
-       Pad[0.0000 66.53mil 0.0000 79.12mil 9.06mil 21.26mil 14.57mil "pin13" "13" "edge2"]
-       Pad[0.0000 -79.13mil 0.0000 -66.54mil 9.06mil 21.26mil 14.57mil "pin3" "3" ""]
-       Pad[-79.13mil 0.0000 -66.54mil 0.0000 9.06mil 21.26mil 14.57mil "GND" "8" ""]
-       Pad[66.53mil 0.0000 79.12mil 0.0000 9.06mil 21.26mil 14.57mil "pin18" "18" "edge2"]
-       Pad[-19.69mil 66.53mil -19.69mil 79.12mil 9.06mil 21.26mil 14.57mil "(MISO/DO/AIN1/OC0B/OC1A/PCINT1) PB1" "12" "edge2"]
-       Pad[-19.69mil -79.13mil -19.69mil -66.54mil 9.06mil 21.26mil 14.57mil "pin4" "4" ""]
-       Pad[-79.13mil -19.69mil -66.54mil -19.69mil 9.06mil 21.26mil 14.57mil "pin7" "7" ""]
-       Pad[66.53mil -19.69mil 79.12mil -19.69mil 9.06mil 21.26mil 14.57mil "pin19" "19" "edge2"]
-       Pad[-39.37mil 66.53mil -39.37mil 79.12mil 9.06mil 21.26mil 14.57mil "(MOSI/DI/SDA/AIN0/OC0A/nOC1A/AREF/PCINT0) PB0" "11" "edge2"]
-       Pad[-39.37mil -79.13mil -39.37mil -66.54mil 9.06mil 21.26mil 14.57mil "(PCINT4/XTAL2/CLK)/OC1B/ADC2) PB4" "5" ""]
-       Pad[-79.13mil -39.37mil -66.54mil -39.37mil 9.06mil 21.26mil 14.57mil "pin6" "6" ""]
-       Pad[66.53mil -39.37mil 79.12mil -39.37mil 9.06mil 21.26mil 14.57mil "pin20" "20" "edge2"]
-       ElementArc [78.73mil -2.0000mm 5.00mil 5.00mil 180 360 10.00mil]
-
-       )
-
-Element["" "pico-ezmate-6" "J1" "6-pin" 350.00mil 531.00mil -3090.00mil 11.00mil 0 80 ""]
-(
-       Pad[-118.10mil -4.91mil -118.10mil 4.92mil 23.62mil 23.62mil 35.43mil "1" "1" "square,nopaste"]
-       Pad[-70.86mil -4.91mil -70.86mil 4.92mil 23.62mil 23.62mil 35.43mil "2" "2" "square,nopaste"]
-       Pad[-23.61mil -4.91mil -23.61mil 4.92mil 23.62mil 23.62mil 35.43mil "3" "3" "square,nopaste"]
-       Pad[23.62mil -4.91mil 23.62mil 4.92mil 23.62mil 23.62mil 35.43mil "4" "4" "square,nopaste"]
-       Pad[70.87mil -4.91mil 70.87mil 4.92mil 23.62mil 23.62mil 35.43mil "5" "5" "square,nopaste"]
-       Pad[118.11mil -4.91mil 118.11mil 4.92mil 23.62mil 23.62mil 35.43mil "6" "6" "square,nopaste"]
-
-       )
-
-Element["onsolder" "bhx1-1025-sm" "B1" "3v" 350.00mil 309.00mil -305.00mil -202.00mil 0 100 "auto"]
-(
-       Pad[-295.00mil -50.00mil -295.00mil 50.00mil 100.00mil 10.00mil 105.00mil "+" "1" "onsolder,square,edge2"]
-       Pad[0.0000 0.0000 0.0000 0.0000 200.00mil 12.00mil 205.00mil "-" "2" "onsolder,square"]
-       Pad[295.00mil -50.00mil 295.00mil 50.00mil 100.00mil 10.00mil 105.00mil "+" "1" "onsolder,square,edge2"]
-       ElementLine [-250.00mil 240.00mil 250.00mil 240.00mil 10.00mil]
-       ElementLine [250.00mil 240.00mil 250.00mil -239.00mil 10.00mil]
-       ElementLine [250.00mil -150.00mil 302.00mil -202.00mil 10.00mil]
-       ElementLine [302.00mil -202.00mil 201.00mil -303.00mil 10.00mil]
-       ElementLine [201.00mil -303.00mil -201.00mil -303.00mil 10.00mil]
-       ElementLine [-201.00mil -303.00mil -302.00mil -202.00mil 10.00mil]
-       ElementLine [-302.00mil -202.00mil -250.00mil -150.00mil 10.00mil]
-       ElementLine [-250.00mil -239.00mil -250.00mil 240.00mil 10.00mil]
-       ElementLine [-250.00mil -239.00mil 250.00mil -239.00mil 10.00mil]
-
-       )
-
-Element["" "0402" "R2" "4.7k" 99.26mil 370.00mil 32.74mil -24.00mil 0 80 ""]
-(
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R3" "100k" 247.00mil 237.00mil 32.00mil -24.00mil 0 80 ""]
-(
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "cus-12" "S1" "SPDT" 350.00mil 115.00mil -21.00mil -24.00mil 0 80 ""]
-(
-       Pin[59.06mil 0.0000 48.82mil 23.62mil 1.5400mm 35.43mil "holes" "holes" "edge2,thermal(0S,1S)"]
-       Pin[-59.06mil 0.0000 48.82mil 23.62mil 1.5400mm 35.43mil "holes" "holes" "edge2,thermal(0S,1S)"]
-       Pad[88.58mil 53.15mil 88.58mil 84.65mil 27.56mil 23.62mil 39.37mil "1" "1" "square,edge2"]
-       Pad[-29.53mil 53.15mil -29.53mil 84.65mil 27.56mil 23.62mil 39.37mil "2" "2" "square,edge2"]
-       Pad[-88.58mil 53.15mil -88.58mil 84.65mil 27.56mil 23.62mil 39.37mil "3" "3" "square,edge2"]
-       Pad[3.5499mm -39.37mil 147.64mil -39.37mil 31.50mil 23.62mil 43.31mil "frame" "frame" "square,edge2"]
-       Pad[-147.64mil -39.37mil -3.5499mm -39.37mil 31.50mil 23.62mil 43.31mil "frame" "frame" "square"]
-       Pad[3.5499mm 39.37mil 147.64mil 39.37mil 31.50mil 23.62mil 43.31mil "frame" "frame" "square,edge2"]
-       Pad[-147.64mil 39.37mil -3.5499mm 39.37mil 31.50mil 23.62mil 43.31mil "frame" "frame" "square"]
-       ElementLine [-131.89mil 51.18mil 131.89mil 51.18mil 10.00mil]
-       ElementLine [-131.89mil -51.18mil -131.89mil 51.18mil 10.00mil]
-       ElementLine [-131.89mil -51.18mil 131.89mil -51.18mil 10.00mil]
-       ElementLine [131.89mil -51.18mil 131.89mil 51.18mil 10.00mil]
-       ElementLine [-55.12mil -51.18mil -3.94mil -51.18mil 10.00mil]
-       ElementLine [-55.12mil -2.8001mm -55.12mil -51.18mil 10.00mil]
-       ElementLine [-55.12mil -2.8001mm -3.94mil -2.8001mm 10.00mil]
-       ElementLine [-3.94mil -2.8001mm -3.94mil -51.18mil 10.00mil]
-
-       )
-
-Element["" "topled" "D1" "orange" 350.00mil 322.00mil -21.00mil -23.00mil 0 80 ""]
-(
-       Pad[59.06mil -21.65mil 59.06mil 21.65mil 59.06mil 23.62mil 70.87mil "1" "1" "square"]
-       Pad[-59.06mil -21.65mil -59.06mil 21.65mil 59.06mil 23.62mil 70.87mil "2" "2" "square"]
-       ElementLine [-100.39mil 62.99mil -2.0000mm 62.99mil 10.00mil]
-       ElementLine [-100.39mil -62.99mil -100.39mil 62.99mil 10.00mil]
-       ElementLine [-100.39mil -62.99mil -2.0000mm -62.99mil 10.00mil]
-
-       )
-Layer(1 "top")
-(
-       Line[621.61mil 481.61mil 625.00mil 485.00mil 10.00mil 20.00mil "clearline"]
-       Line[621.61mil 481.61mil 626.00mil 486.00mil 10.00mil 20.00mil ""]
-       Line[597.00mil 457.00mil 625.00mil 485.00mil 10.00mil 20.00mil ""]
-       Line[59.00mil 469.00mil 75.00mil 485.00mil 10.00mil 20.00mil ""]
-       Line[590.00mil 450.00mil 625.00mil 485.00mil 10.00mil 20.00mil ""]
-       Line[605.74mil 504.26mil 636.74mil 473.26mil 10.00mil 20.00mil ""]
-       Line[46.00mil 456.00mil 75.00mil 485.00mil 10.00mil 20.00mil ""]
-       Line[75.00mil 75.00mil 107.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[410.06mil 114.00mil 410.03mil 114.03mil 25.00mil 20.00mil ""]
-       Line[11.8900mm 497.11mil 468.00mil 497.00mil 10.00mil 20.00mil ""]
-       Line[83.39mil 8.1863mm 83.39mil 9.3947mm 10.00mil 20.00mil "clearline"]
-       Line[83.39mil 9.3947mm 83.52mil 370.00mil 10.00mil 20.00mil "clearline"]
-       Line[11.8900mm 13.4875mm 11.8900mm 496.11mil 10.00mil 20.00mil "clearline"]
-       Line[11.8900mm 496.11mil 468.00mil 496.00mil 10.00mil 20.00mil "clearline"]
-       Line[420.87mil 13.4875mm 420.87mil 501.13mil 10.00mil 20.00mil "clearline"]
-       Line[420.87mil 501.13mil 455.00mil 467.00mil 10.00mil 20.00mil "clearline"]
-       Line[633.00mil 376.00mil 633.00mil 234.00mil 10.00mil 20.00mil "clearline"]
-       Line[633.00mil 234.00mil 607.00mil 208.00mil 10.00mil 20.00mil "clearline"]
-       Line[607.00mil 208.00mil 14.6691mm 208.00mil 10.00mil 20.00mil "clearline"]
-       Line[14.6691mm 208.00mil 577.36mil 5.2874mm 10.00mil 20.00mil "clearline"]
-       Line[148.00mil 403.00mil 115.00mil 370.00mil 10.00mil 20.00mil "clearline"]
-       Line[34.18mil 363.18mil 34.18mil 5.9867mm 10.00mil 20.00mil "clearline"]
-       Line[505.00mil 314.00mil 505.00mil 282.12mil 10.00mil 20.00mil ""]
-       Line[505.00mil 282.12mil 503.88mil 281.00mil 10.00mil 20.00mil ""]
-       Line[503.88mil 281.00mil 11.8152mm 281.00mil 10.00mil 20.00mil ""]
-       Line[432.00mil 467.00mil 448.00mil 451.00mil 10.00mil 20.00mil "clearline"]
-       Line[426.00mil 451.00mil 442.00mil 435.00mil 10.00mil 20.00mil "clearline"]
-       Line[442.00mil 435.00mil 492.00mil 435.00mil 10.00mil 20.00mil "clearline"]
-       Line[279.14mil 13.4875mm 279.14mil 13.1100mm 25.00mil 20.00mil "clearline"]
-       Line[279.14mil 13.1100mm 261.00mil 498.00mil 25.00mil 20.00mil "clearline"]
-       Line[373.62mil 13.4875mm 373.62mil 516.38mil 10.00mil 20.00mil ""]
-       Line[373.62mil 516.38mil 392.00mil 498.00mil 10.00mil 20.00mil ""]
-       Line[380.00mil 469.00mil 430.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[430.00mil 469.00mil 432.50mil 466.50mil 10.00mil 20.00mil "clearline"]
-       Line[326.39mil 13.4875mm 326.39mil 516.61mil 10.00mil 20.00mil "clearline"]
-       Line[326.39mil 516.61mil 345.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[345.00mil 498.00mil 351.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[351.00mil 498.00mil 380.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[426.00mil 451.00mil 376.00mil 451.00mil 10.00mil 20.00mil "clearline"]
-       Line[376.00mil 451.00mil 358.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[358.00mil 469.00mil 333.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[333.00mil 469.00mil 316.00mil 486.00mil 10.00mil 20.00mil "clearline"]
-       Line[436.00mil 419.00mil 420.00mil 435.00mil 10.00mil 20.00mil "clearline"]
-       Line[420.00mil 435.00mil 369.00mil 435.00mil 10.00mil 20.00mil "clearline"]
-       Line[369.00mil 435.00mil 351.00mil 453.00mil 10.00mil 20.00mil "clearline"]
-       Line[351.00mil 453.00mil 326.00mil 453.00mil 10.00mil 20.00mil "clearline"]
-       Line[187.00mil 469.00mil 273.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[273.00mil 469.00mil 290.00mil 486.00mil 10.00mil 20.00mil "clearline"]
-       Line[290.00mil 486.00mil 316.00mil 486.00mil 10.00mil 20.00mil "clearline"]
-       Line[326.00mil 453.00mil 316.00mil 463.00mil 10.00mil 20.00mil "clearline"]
-       Line[316.00mil 463.00mil 290.00mil 463.00mil 10.00mil 20.00mil "clearline"]
-       Line[290.00mil 463.00mil 280.00mil 453.00mil 10.00mil 20.00mil "clearline"]
-       Line[280.00mil 453.00mil 212.00mil 453.00mil 10.00mil 20.00mil "clearline"]
-       Line[212.00mil 453.00mil 191.00mil 432.00mil 10.00mil 20.00mil "clearline"]
-       Line[234.00mil 434.00mil 203.00mil 403.00mil 10.00mil 20.00mil "clearline"]
-       Line[203.00mil 403.00mil 148.00mil 403.00mil 10.00mil 20.00mil "clearline"]
-       Line[429.00mil 403.00mil 413.00mil 419.00mil 10.00mil 20.00mil "clearline"]
-       Line[413.00mil 419.00mil 362.00mil 419.00mil 10.00mil 20.00mil "clearline"]
-       Line[362.00mil 419.00mil 347.00mil 434.00mil 10.00mil 20.00mil "clearline"]
-       Line[234.00mil 434.00mil 347.00mil 434.00mil 10.00mil 20.00mil "clearline"]
-       Line[604.00mil 362.00mil 14.8726mm 362.00mil 10.00mil 20.00mil "clearline"]
-       Line[14.8726mm 362.00mil 577.36mil 8.9872mm 10.00mil 20.00mil "clearline"]
-       Line[231.90mil 13.4875mm 231.90mil 518.90mil 10.00mil 20.00mil "clearline"]
-       Line[231.90mil 518.90mil 211.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[468.00mil 496.00mil 511.00mil 496.00mil 10.00mil 20.00mil "clearline"]
-       Line[448.00mil 451.00mil 511.00mil 451.00mil 10.00mil 20.00mil "clearline"]
-       Line[534.00mil 388.00mil 534.00mil 393.00mil 10.00mil 20.00mil "clearline"]
-       Line[534.00mil 393.00mil 492.00mil 435.00mil 10.00mil 20.00mil "clearline"]
-       Line[436.00mil 419.00mil 463.00mil 419.00mil 10.00mil 20.00mil "clearline"]
-       Line[463.00mil 419.00mil 519.00mil 363.00mil 10.00mil 20.00mil "clearline"]
-       Line[519.00mil 363.00mil 519.00mil 9.0047mm 10.00mil 20.00mil "clearline"]
-       Line[519.00mil 9.0047mm 518.31mil 8.9872mm 10.00mil 20.00mil "clearline"]
-       Line[429.00mil 403.00mil 11.4162mm 403.00mil 10.00mil 20.00mil "clearline"]
-       Line[11.4162mm 403.00mil 498.63mil 8.9872mm 10.00mil 20.00mil "clearline"]
-       Line[132.60mil 5.9867mm 132.60mil 196.40mil 10.00mil 20.00mil "clearline"]
-       Line[132.60mil 196.40mil 133.00mil 196.00mil 10.00mil 20.00mil "clearline"]
-       Line[166.00mil 187.00mil 182.00mil 203.00mil 10.00mil 20.00mil ""]
-       Line[182.00mil 203.00mil 182.00mil 5.9818mm 10.00mil 20.00mil ""]
-       Line[182.00mil 5.9818mm 181.81mil 5.9867mm 10.00mil 20.00mil ""]
-       Line[166.00mil 187.00mil 166.00mil 122.00mil 10.00mil 20.00mil ""]
-       Line[166.00mil 122.00mil 142.00mil 98.00mil 10.00mil 20.00mil ""]
-       Line[142.00mil 98.00mil 98.00mil 98.00mil 10.00mil 20.00mil ""]
-       Line[98.00mil 98.00mil 75.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[664.00mil 114.00mil 625.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[264.00mil 115.00mil 284.00mil 115.00mil 10.00mil 20.00mil ""]
-       Line[284.00mil 115.00mil 287.47mil 111.53mil 10.00mil 20.00mil ""]
-       Line[448.43mil 1.9210mm 409.06mil 115.00mil 10.00mil 20.00mil ""]
-       Line[618.00mil 81.00mil 624.50mil 74.50mil 10.00mil 20.00mil ""]
-       Line[83.39mil 5.9867mm 3.3603mm 5.9867mm 10.00mil 20.00mil ""]
-       Line[3.3603mm 5.9867mm 132.60mil 236.00mil 10.00mil 20.00mil ""]
-       Line[291.00mil 235.00mil 291.00mil 115.06mil 10.00mil 20.00mil ""]
-       Line[251.57mil 1.9210mm 291.00mil 115.06mil 10.00mil 20.00mil ""]
-       Line[664.00mil 368.00mil 664.00mil 9.2644mm 10.00mil 20.00mil "clearline"]
-       Line[664.00mil 8.4648mm 664.00mil 114.00mil 10.00mil 20.00mil ""]
-       Line[133.00mil 196.00mil 2.8062mm 196.00mil 10.00mil 20.00mil "clearline"]
-       Line[2.8062mm 196.00mil 2.5776mm 187.00mil 10.00mil 20.00mil "clearline"]
-       Line[70.00mil 187.00mil 70.00mil 80.00mil 10.00mil 20.00mil ""]
-       Line[70.00mil 80.00mil 75.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[557.68mil 5.2874mm 542.00mil 173.00mil 10.00mil 20.00mil "clearline"]
-       Line[542.00mil 173.00mil 538.00mil 173.00mil 10.00mil 20.00mil "clearline"]
-       Line[34.18mil 363.00mil 34.18mil 363.18mil 10.00mil 20.00mil "clearline"]
-       Line[34.18mil 363.18mil 66.00mil 395.00mil 10.00mil 20.00mil "clearline"]
-       Line[66.00mil 395.00mil 113.00mil 395.00mil 10.00mil 20.00mil "clearline"]
-       Line[113.00mil 395.00mil 187.00mil 469.00mil 10.00mil 20.00mil "clearline"]
-       Line[557.68mil 8.9872mm 557.68mil 371.68mil 10.00mil 20.00mil "clearline"]
-       Line[557.68mil 371.68mil 563.00mil 377.00mil 10.00mil 20.00mil "clearline"]
-       Line[563.00mil 377.00mil 563.00mil 399.00mil 10.00mil 20.00mil "clearline"]
-       Line[563.00mil 399.00mil 511.00mil 451.00mil 10.00mil 20.00mil "clearline"]
-       Line[455.00mil 467.00mil 518.00mil 467.00mil 10.00mil 20.00mil "clearline"]
-       Line[518.00mil 467.00mil 594.00mil 391.00mil 10.00mil 20.00mil "clearline"]
-       Line[594.00mil 391.00mil 618.00mil 391.00mil 10.00mil 20.00mil "clearline"]
-       Line[618.00mil 391.00mil 633.00mil 376.00mil 10.00mil 20.00mil "clearline"]
-       Line[511.00mil 496.00mil 601.00mil 406.00mil 10.00mil 20.00mil "clearline"]
-       Line[601.00mil 406.00mil 625.00mil 406.00mil 10.00mil 20.00mil "clearline"]
-       Line[625.00mil 406.00mil 664.00mil 367.00mil 10.00mil 20.00mil "clearline"]
-       Line[610.48mil 173.00mil 610.48mil 89.52mil 10.00mil 20.00mil ""]
-       Line[610.48mil 89.52mil 625.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[132.60mil 8.1863mm 161.00mil 374.00mil 10.00mil 20.00mil "clearline"]
-       Line[220.00mil 374.00mil 181.81mil 8.1863mm 10.00mil 20.00mil "clearline"]
-       Line[206.30mil 1.9210mm 74.63mil 1.9210mm 10.00mil 20.00mil ""]
-       Line[74.63mil 1.9210mm 74.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[206.30mil 3.9210mm 3.9210mm 3.9210mm 10.00mil 20.00mil ""]
-       Line[3.9210mm 3.9210mm 75.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[261.42mil 183.90mil 261.42mil 235.68mil 10.00mil 20.00mil "clearline"]
-       Line[261.42mil 235.68mil 6.6736mm 237.00mil 10.00mil 20.00mil "clearline"]
-       Line[407.00mil 191.00mil 431.48mil 191.00mil 25.00mil 20.00mil "clearline"]
-       Line[431.48mil 191.00mil 438.58mil 183.90mil 25.00mil 20.00mil "clearline"]
-       Line[320.47mil 183.90mil 320.47mil 144.53mil 25.00mil 20.00mil ""]
-       Line[320.47mil 144.53mil 290.94mil 115.00mil 25.00mil 20.00mil ""]
-       Line[12.5400mm 1.9210mm 622.37mil 1.9210mm 10.00mil 20.00mil ""]
-       Line[622.37mil 1.9210mm 624.00mil 74.00mil 10.00mil 20.00mil ""]
-       Line[12.5400mm 3.9210mm 511.63mil 3.9210mm 10.00mil 20.00mil ""]
-       Line[511.63mil 3.9210mm 564.00mil 102.00mil 10.00mil 20.00mil ""]
-       Line[564.00mil 102.00mil 598.00mil 102.00mil 10.00mil 20.00mil ""]
-       Line[598.00mil 102.00mil 625.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[324.41mil 240.41mil 320.00mil 236.00mil 10.00mil 20.00mil ""]
-       Line[320.00mil 236.00mil 320.00mil 184.47mil 10.00mil 20.00mil ""]
-       Line[320.00mil 184.47mil 320.47mil 184.00mil 10.00mil 20.00mil ""]
-       Line[320.00mil 183.00mil 320.00mil 231.00mil 25.00mil 20.00mil ""]
-       Line[5.8740mm 237.00mil 5.8740mm 179.33mil 10.00mil 20.00mil "clearline"]
-       Line[5.8740mm 179.33mil 206.30mil 3.9210mm 10.00mil 20.00mil "clearline"]
-       Line[430.74mil 242.00mil 479.00mil 208.00mil 10.00mil 20.00mil "clearline"]
-       Line[479.00mil 208.00mil 12.6610mm 208.00mil 10.00mil 20.00mil "clearline"]
-       Line[12.6610mm 208.00mil 498.63mil 5.2874mm 10.00mil 20.00mil "clearline"]
-       Line[399.26mil 242.00mil 399.26mil 312.20mil 10.00mil 20.00mil "clearline"]
-       Line[399.26mil 312.20mil 409.06mil 322.00mil 10.00mil 20.00mil "clearline"]
-       Line[290.94mil 322.00mil 290.94mil 251.06mil 10.00mil 20.00mil ""]
-       Line[290.94mil 251.06mil 291.00mil 251.00mil 10.00mil 20.00mil ""]
-       Line[291.00mil 251.00mil 306.00mil 251.00mil 10.00mil 20.00mil ""]
-       Line[306.00mil 251.00mil 320.50mil 236.50mil 10.00mil 20.00mil ""]
-       Line[320.50mil 236.50mil 320.50mil 183.50mil 10.00mil 20.00mil ""]
-       Line[320.50mil 183.50mil 320.00mil 183.00mil 10.00mil 20.00mil ""]
-       Polygon("clearpoly")
-       (
-               [5.00mil 5.00mil] [194.00mil 5.00mil] [194.00mil 196.00mil] [5.00mil 196.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [5.00mil 555.00mil] [194.00mil 555.00mil] [194.00mil 420.00mil] [5.00mil 420.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [506.00mil 5.00mil] [695.00mil 5.00mil] [695.00mil 555.00mil] [506.00mil 555.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [206.00mil 5.00mil] [494.00mil 5.00mil] [494.00mil 555.00mil] [206.00mil 555.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [54.00mil 235.00mil] [252.00mil 235.00mil] [252.00mil 383.00mil] [54.00mil 383.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [5.00mil 176.00mil] [40.00mil 176.00mil] [40.00mil 433.00mil] [5.00mil 433.00mil] 
-       )
-)
-Layer(2 "bottom")
-(
-       Line[55.00mil 465.00mil 75.00mil 485.00mil 25.00mil 20.00mil ""]
-       Line[53.00mil 465.00mil 53.00mil 95.00mil 25.00mil 20.00mil ""]
-       Line[55.00mil 95.00mil 75.00mil 75.00mil 25.00mil 20.00mil ""]
-       Line[645.00mil 465.00mil 625.00mil 485.00mil 25.00mil 20.00mil ""]
-       Line[645.00mil 95.00mil 625.00mil 75.00mil 25.00mil 20.00mil ""]
-       Line[279.00mil 542.00mil 132.00mil 542.00mil 10.00mil 20.00mil ""]
-       Line[132.00mil 542.00mil 75.00mil 485.00mil 10.00mil 20.00mil ""]
-       Line[645.00mil 95.00mil 645.00mil 465.00mil 25.00mil 20.00mil ""]
-       Line[538.00mil 173.00mil 538.00mil 388.00mil 10.00mil 20.00mil "clearline"]
-       Line[261.00mil 498.00mil 261.00mil 542.00mil 25.00mil 20.00mil ""]
-       Line[133.00mil 196.00mil 133.00mil 245.00mil 10.00mil 20.00mil ""]
-       Line[133.00mil 245.00mil 187.00mil 245.00mil 10.00mil 20.00mil ""]
-       Line[187.00mil 245.00mil 238.00mil 194.00mil 10.00mil 20.00mil ""]
-       Line[238.00mil 194.00mil 238.00mil 167.94mil 10.00mil 20.00mil ""]
-       Line[238.00mil 167.94mil 290.94mil 115.00mil 10.00mil 20.00mil ""]
-       Line[191.00mil 432.00mil 211.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[220.00mil 374.00mil 241.00mil 415.00mil 10.00mil 20.00mil "clearline"]
-       Line[241.00mil 415.00mil 283.00mil 454.00mil 10.00mil 20.00mil "clearline"]
-       Line[283.00mil 454.00mil 345.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[304.00mil 434.00mil 367.00mil 478.00mil 10.00mil 20.00mil "clearline"]
-       Line[367.00mil 478.00mil 392.00mil 498.00mil 10.00mil 20.00mil "clearline"]
-       Line[161.00mil 374.00mil 191.00mil 432.00mil 10.00mil 20.00mil "clearline"]
-       Line[407.00mil 191.00mil 407.00mil 252.00mil 25.00mil 20.00mil "clearline"]
-       Line[407.00mil 252.00mil 350.00mil 309.00mil 25.00mil 20.00mil "clearline"]
-       Polygon("clearpoly")
-       (
-               [494.00mil 5.00mil] [206.00mil 5.00mil] [206.00mil 100.00mil] [494.00mil 100.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [151.00mil 555.00mil] [527.00mil 555.00mil] [527.00mil 530.00mil] [151.00mil 530.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [494.00mil 427.00mil] [421.00mil 427.00mil] [421.00mil 131.00mil] [494.00mil 131.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [392.00mil 373.00mil] [599.00mil 373.00mil] [599.00mil 198.00mil] [392.00mil 198.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [327.00mil 325.00mil] [480.00mil 325.00mil] [480.00mil 445.00mil] [327.00mil 445.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [695.00mil 5.00mil] [506.00mil 5.00mil] [506.00mil 187.00mil] [695.00mil 187.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [206.00mil 518.00mil] [494.00mil 518.00mil] [494.00mil 18.00mil] [206.00mil 18.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [111.00mil 408.00mil] [219.00mil 408.00mil] [219.00mil 208.00mil] [111.00mil 208.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [5.00mil 555.00mil] [194.00mil 555.00mil] [194.00mil 420.00mil] [5.00mil 420.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [194.00mil 398.00mil] [335.00mil 398.00mil] [335.00mil 518.00mil] [194.00mil 518.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [506.00mil 555.00mil] [700.00mil 555.00mil] [700.00mil 420.00mil] [506.00mil 420.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [506.00mil 445.00mil] [584.00mil 445.00mil] [584.00mil 386.00mil] [506.00mil 386.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [548.00mil 198.00mil] [587.00mil 198.00mil] [587.00mil 373.00mil] [548.00mil 373.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [5.00mil 197.00mil] [194.00mil 197.00mil] [194.00mil 5.00mil] [5.00mil 5.00mil] 
-       )
-       Polygon("clearpoly")
-       (
-               [595.00mil 197.00mil] [695.00mil 197.00mil] [695.00mil 168.00mil] [595.00mil 168.00mil] 
-       )
-)
-Layer(3 "outline")
-(
-       Attribute("PCB::skip-drc" "1")
-       Line[0.0000 0.0000 700.00mil 0.0000 10.00mil 20.00mil ""]
-       Line[700.00mil 0.0000 700.00mil 560.00mil 10.00mil 20.00mil ""]
-       Line[700.00mil 560.00mil 0.0000 560.00mil 10.00mil 20.00mil ""]
-       Line[0.0000 560.00mil 0.0000 0.0000 10.00mil 20.00mil ""]
-)
-Layer(4 "silk")
-(
-       Text[165.00mil 196.00mil 0 100 "`2012" "clearline,onsolder"]
-       Text[167.00mil 69.00mil 0 100 "Keith Packard" "clearline,onsolder"]
-)
-Layer(5 "silk")
-(
-       Text[228.00mil 431.00mil 0 90 "MicroPeak" "clearline"]
-       Text[310.00mil 4.00mil 0 100 "0" "clearline"]
-       Text[367.00mil 4.00mil 0 100 "1" "clearline"]
-)
-NetList()
-(
-       Net("+3.3V" "(unknown)")
-       (
-               Connect("B1-1")
-               Connect("C1-2")
-               Connect("C2-1")
-               Connect("H1-1")
-               Connect("H2-1")
-               Connect("H3-1")
-               Connect("H4-1")
-               Connect("J1-2")
-               Connect("R3-2")
-               Connect("S1-frame")
-               Connect("U1-15")
-               Connect("U2-1")
-       )
-       Net("\\_reset\\_" "(unknown)")
-       (
-               Connect("J1-5")
-               Connect("U1-1")
-       )
-       Net("clk" "(unknown)")
-       (
-               Connect("J1-3")
-               Connect("U1-14")
-               Connect("U2-8")
-       )
-       Net("cs_baro" "(unknown)")
-       (
-               Connect("U1-2")
-               Connect("U2-4")
-               Connect("U2-5")
-       )
-       Net("GND" "(unknown)")
-       (
-               Connect("C1-1")
-               Connect("C2-2")
-               Connect("D1-2")
-               Connect("J1-6")
-               Connect("S1-2")
-               Connect("S1-holes")
-               Connect("U1-8")
-               Connect("U1-21")
-               Connect("U2-2")
-               Connect("U2-3")
-       )
-       Net("miso" "(unknown)")
-       (
-               Connect("J1-1")
-               Connect("U1-12")
-               Connect("U2-7")
-       )
-       Net("mosi" "(unknown)")
-       (
-               Connect("J1-4")
-               Connect("R2-1")
-               Connect("U1-11")
-       )
-       Net("unnamed_net1" "(unknown)")
-       (
-               Connect("R1-1")
-               Connect("U1-5")
-       )
-       Net("unnamed_net2" "(unknown)")
-       (
-               Connect("R2-2")
-               Connect("U2-6")
-       )
-       Net("unnamed_net3" "(unknown)")
-       (
-               Connect("B1-2")
-               Connect("S1-1")
-       )
-       Net("unnamed_net4" "(unknown)")
-       (
-               Connect("D1-1")
-               Connect("R1-2")
-       )
-       Net("unnamed_net5" "(unknown)")
-       (
-               Connect("R3-1")
-               Connect("S1-3")
-       )
-)