From 5251e0f14a350c7e679900ce56b7a9115ec867e3 Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Fri, 22 Mar 2019 18:20:36 -0700 Subject: [PATCH] sync all boards for Rev.2.0.1 before gerberization - added test pads for debugging amp circuit --- ...ezo_Direct-Extruder-FFC-Breakout_2.0.1.brd | 7818 +++++++++++++++++ ...ezo_Direct-Extruder-FFC-Breakout_2.0.1.sch | 5513 ++++++++++++ .../Pyr0-Piezo_Direct_Extruder_Board2.0.1.brd | 27 +- .../Pyr0-Piezo_Direct_Extruder_Board2.0.1.sch | 25 +- .../Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.brd | 1511 ++++ .../Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.sch | 2460 ++++++ .../Pyr0-Piezo_AVR_Board_Programmer_2.0.1.brd | 7601 ++++++++++++++++ .../Pyr0-Piezo_AVR_Board_Programmer_2.0.1.sch | 3453 ++++++++ .../Pyr0-Piezo-Standalone_2.0.1.brd | 46 +- .../Pyr0-Piezo-Standalone_2.0.1.sch | 4 +- ...Pyr0-Piezo-Standalone_2.0.1_2019-03-23.zip | Bin 0 -> 227916 bytes Eagle_Files/eagle.epf | 154 +- 12 files changed, 28422 insertions(+), 190 deletions(-) create mode 100644 Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.brd create mode 100644 Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.sch create mode 100644 Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.brd create mode 100644 Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.sch create mode 100644 Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.brd create mode 100644 Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.sch create mode 100644 Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1_2019-03-23.zip diff --git a/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.brd b/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.brd new file mode 100644 index 0000000..40afead --- /dev/null +++ b/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.brd @@ -0,0 +1,7818 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + +- + +- + +- + +S - +1B 1A 2A 2B +Pyr0-Piezo FFC Rev.2.0.1 +Copyright 2019 Alan "pyr0ball" Weinstock + +1B 1A 2A 2B +S - ++5V ⏚ TXD RXD RST ++5V ⏚ SDA SCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB R99A<br> +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +<b>TO 92</b> + + + + + + + + + + + + + +>NAME +>VALUE +2 +3 +1 + + +<b>RESISTOR</b><p> +chip + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + +Single-row, 4-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 10.16 X 2.54 X 5.75 mm body +<p>Single-row (1X4), 4-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 10.16 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + +>NAME + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + +Hyper CHIPLED Hyper-Bright LED +LB R99A +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + + + + + + + +TO 92 + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + +Single-row, 4-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 10.16 X 2.54 X 5.75 mm body +<p>Single-row (1X4), 4-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 10.16 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.sch b/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.sch new file mode 100644 index 0000000..54a96ae --- /dev/null +++ b/Eagle_Files/FFC_Direct_Breakout/Pyr0-Piezo_Direct-Extruder-FFC-Breakout_2.0.1.sch @@ -0,0 +1,5513 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + +<b>CHICAGO MINIATURE LAMP, INC.</b><p> +7022X Series SMT LEDs 1206 Package Size + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<B>LED</B><p> +5 mm, square, Siemens + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<B>LED</B><p> +2 x 5 mm, rectangle + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + +<B>LED</B><p> +3 mm, round + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +5 mm, round + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +1 mm, round, Siemens + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<B>LED BLOCK</B><p> +1 LED, Siemens + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + +A+ +K- +>NAME +>VALUE + + + + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE ++ +- + + +<B>IR LED</B><p> +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking<p> +Inifineon + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>IR LED</B><p> +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking<p> +Inifineon + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +rectangle, 5.7 x 3.2 mm + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>IR LED</B><p> +IR transmitter Siemens + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TOPLED® High-optical Power LED (HOP)</b><p> +Source: http://www.osram.convergy.de/ ... ls_t675.pdf + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +A +C + + + + + + + +<b>BLUE LINETM Hyper Mini TOPLED® Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LB M676.pdf + + + + + + + + + + + + + + +A +C +>NAME +>VALUE + + + + + + + +<b>Super SIDELED® High-Current LED</b><p> +LG A672, LP A672 <br> +Source: http://www.osram.convergy.de/ ... LG_LP_A672.pdf (2004.05.13) + + + + + + + + + + + + + + + + + + + +C +A +>NAME +>VALUE + + + + + + + +<b>SmartLEDTM Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY L896.pdf + + + + + + + + +>NAME +>VALUE + + + + + +<b>Hyper TOPLED® RG Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY T776.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +A +C + + + + + + + + + + +<b>Hyper Micro SIDELED®</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY Y876.pdf + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +<b>Power TOPLED®</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +C +A +C +C + + + + + + + + + + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB Q993<br> +Source: http://www.osram.convergy.de/ ... Lb_q993.pdf + + + + +>NAME +>VALUE + + + + + + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB R99A<br> +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + +>NAME +>VALUE + + + + + + + +<b>Mini TOPLED Santana®</b><p> +Source: http://www.osram.convergy.de/ ... LG M470.pdf + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_R971.pdf + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_LY N971.pdf + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_LY Q971.pdf + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>CHIPLED-0603</b><p> +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603<br> +Package able to withstand TTW-soldering heat<br> +Package suitable for TTW-soldering<br> +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +<b>SmartLED TTW</b><p> +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603<br> +Package able to withstand TTW-soldering heat<br> +Package suitable for TTW-soldering<br> +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>Lumileds Lighting. LUXEON®</b> with cool pad<p> +Source: K2.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Lumileds Lighting. LUXEON®</b> without cool pad<p> +Source: K2.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +<B>LED</B><p> +10 mm, round + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>SURFACE MOUNT LED LAMP</b> 3.5x2.8mm<p> +Source: http://www.kingbright.com/manager/upload/pdf/KA-3528ASYC(Ver1189474662.1) + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +<b>SML0805-2CW-TR (0805 PROFILE)</b> COOL WHITE<p> +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0093.pdf + + + + + + + + + + + +>NAME +>VALUE + + +<b>SML10XXKH-TR (HIGH INTENSITY) LED</b><p> +<table> +<tr><td>SML10R3KH-TR</td><td>ULTRA RED</td></tr> +<tr><td>SML10E3KH-TR</td><td>SUPER REDSUPER BLUE</td></tr> +<tr><td>SML10O3KH-TR</td><td>SUPER ORANGE</td></tr> +<tr><td>SML10PY3KH-TR</td><td>PURE YELLOW</td></tr> +<tr><td>SML10OY3KH-TR</td><td>ULTRA YELLOW</td></tr> +<tr><td>SML10AG3KH-TR</td><td>AQUA GREEN</td></tr> +<tr><td>SML10BG3KH-TR</td><td>BLUE GREEN</td></tr> +<tr><td>SML10PB1KH-TR</td><td>SUPER BLUE</td></tr> +<tr><td>SML10CW1KH-TR</td><td>WHITE</td></tr> +</table> + +Source: http://www.ledtronics.com/ds/smd-1206/dstr0094.PDF + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>SML0603-XXX (HIGH INTENSITY) LED</b><p> +<table> +<tr><td>AG3K</td><td>AQUA GREEN</td></tr> +<tr><td>B1K</td><td>SUPER BLUE</td></tr> +<tr><td>R1K</td><td>SUPER RED</td></tr> +<tr><td>R3K</td><td>ULTRA RED</td></tr> +<tr><td>O3K</td><td>SUPER ORANGE</td></tr> +<tr><td>O3KH</td><td>SOFT ORANGE</td></tr> +<tr><td>Y3KH</td><td>SUPER YELLOW</td></tr> +<tr><td>Y3K</td><td>SUPER YELLOW</td></tr> +<tr><td>2CW</td><td>WHITE</td></tr> +</table> +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0092.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +<b>TO 92</b> + + + + + + + + + + + + + +>NAME +>VALUE +2 +3 +1 + + +<b>RESISTOR</b><p> +chip + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913024_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Radial Polarized Capacitor, 2.54 mm pitch, 6.50 mm body diameter, 12.50 mm body height +<p>Radial Polarized Capacitor package with 2.54 mm pitch, 0.65 mm lead diameter, 6.50 mm body diameter and 12.50 mm body height</p> + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + +Single-row, 4-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 10.16 X 2.54 X 5.75 mm body +<p>Single-row (1X4), 4-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 10.16 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + +>NAME + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + +CHICAGO MINIATURE LAMP, INC. +7022X Series SMT LEDs 1206 Package Size + + + + + +LED +5 mm, square, Siemens + + + + + +LED +2 x 5 mm, rectangle + + + + + +LED +3 mm, round + + + + + +LED +5 mm, round + + + + + +LED +1 mm, round, Siemens + + + + + +LED BLOCK +1 LED, Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +IR LED +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking +Inifineon + + + + + +IR LED +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking +Inifineon + + + + + +LED +rectangle, 5.7 x 3.2 mm + + + + + +IR LED +IR transmitter Siemens + + + + + +TOPLED® High-optical Power LED (HOP) +Source: http://www.osram.convergy.de/ ... ls_t675.pdf + + + + + +BLUE LINETM Hyper Mini TOPLED® Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LB M676.pdf + + + + + +Super SIDELED® High-Current LED +LG A672, LP A672 +Source: http://www.osram.convergy.de/ ... LG_LP_A672.pdf (2004.05.13) + + + + + +SmartLEDTM Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY L896.pdf + + + + + +Hyper TOPLED® RG Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY T776.pdf + + + + + +Hyper Micro SIDELED® +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY Y876.pdf + + + + + +Power TOPLED® +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf + + + + + +Hyper CHIPLED Hyper-Bright LED +LB Q993 +Source: http://www.osram.convergy.de/ ... Lb_q993.pdf + + + + + +Hyper CHIPLED Hyper-Bright LED +LB R99A +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + + +Mini TOPLED Santana® +Source: http://www.osram.convergy.de/ ... LG M470.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_R971.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_LY N971.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_LY Q971.pdf + + + + + +CHIPLED-0603 +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603 +Package able to withstand TTW-soldering heat +Package suitable for TTW-soldering +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + +SmartLED TTW +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603 +Package able to withstand TTW-soldering heat +Package suitable for TTW-soldering +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + +Lumileds Lighting. LUXEON® with cool pad +Source: K2.pdf + + + + + +Lumileds Lighting. LUXEON® without cool pad +Source: K2.pdf + + + + + +LED +10 mm, round + + + + + +SURFACE MOUNT LED LAMP 3.5x2.8mm +Source: http://www.kingbright.com/manager/upload/pdf/KA-3528ASYC(Ver1189474662.1) + + + + + +SML0805-2CW-TR (0805 PROFILE) COOL WHITE +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0093.pdf + + + + + +SML10XXKH-TR (HIGH INTENSITY) LED + +SML10R3KH-TRULTRA RED +SML10E3KH-TRSUPER REDSUPER BLUE +SML10O3KH-TRSUPER ORANGE +SML10PY3KH-TRPURE YELLOW +SML10OY3KH-TRULTRA YELLOW +SML10AG3KH-TRAQUA GREEN +SML10BG3KH-TRBLUE GREEN +SML10PB1KH-TRSUPER BLUE +SML10CW1KH-TRWHITE + + +Source: http://www.ledtronics.com/ds/smd-1206/dstr0094.PDF + + + + + +SML0603-XXX (HIGH INTENSITY) LED + +AG3KAQUA GREEN +B1KSUPER BLUE +R1KSUPER RED +R3KULTRA RED +O3KSUPER ORANGE +O3KHSOFT ORANGE +Y3KHSUPER YELLOW +Y3KSUPER YELLOW +2CWWHITE + +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0092.pdf + + + + + + + + + + +TO 92 + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430002_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913024_sd.pdf>Datasheet </a> + + + + + +<b>RESISTOR</b><p> +chip + + + + + +Radial Polarized Capacitor, 2.54 mm pitch, 6.50 mm body diameter, 12.50 mm body height +<p>Radial Polarized Capacitor package with 2.54 mm pitch, 0.65 mm lead diameter, 6.50 mm body diameter and 12.50 mm body height</p> + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + +Single-row, 4-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 10.16 X 2.54 X 5.75 mm body +<p>Single-row (1X4), 4-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 10.16 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + +>NAME +>VALUE + + + + +>NAME + + + + +>NAME + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + ++ +>NAME +>VALUE +- + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>name + + + + + + + + + + +>name +>value + + + + +IC ADJ LINEAR REG 1.25V TO 37V + + + + + + + + + + + + + + + + + + + + + + + + + + + + +311010004 + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>KK 156 HEADER</b><p> +Source: http://www.molex.com/pdm_docs/sd/026604100_sd.pdf + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +<b>LED</b><p> +<u>OSRAM</u>:<br> + +- <u>CHIPLED</u><br> +LG R971, LG N971, LY N971, LG Q971, LY Q971, LO R971, LY R971 +LH N974, LH R974<br> +LS Q976, LO Q976, LY Q976<br> +LO Q996<br> + +- <u>Hyper CHIPLED</u><br> +LW Q18S<br> +LB Q993, LB Q99A, LB R99A<br> + +- <u>SideLED</u><br> +LS A670, LO A670, LY A670, LG A670, LP A670<br> +LB A673, LV A673, LT A673, LW A673<br> +LH A674<br> +LY A675<br> +LS A676, LA A676, LO A676, LY A676, LW A676<br> +LS A679, LY A679, LG A679<br> + +- <u>Hyper Micro SIDELED®</u><br> +LS Y876, LA Y876, LO Y876, LY Y876<br> +LT Y87S<br> + +- <u>SmartLED</u><br> +LW L88C, LW L88S<br> +LB L89C, LB L89S, LG L890<br> +LS L89K, LO L89K, LY L89K<br> +LS L896, LA L896, LO L896, LY L896<br> + +- <u>TOPLED</u><br> +LS T670, LO T670, LY T670, LG T670, LP T670<br> +LSG T670, LSP T670, LSY T670, LOP T670, LYG T670<br> +LG T671, LOG T671, LSG T671<br> +LB T673, LV T673, LT T673, LW T673<br> +LH T674<br> +LS T676, LA T676, LO T676, LY T676, LB T676, LH T676, LSB T676, LW T676<br> +LB T67C, LV T67C, LT T67C, LS T67K, LO T67K, LY T67K, LW E67C<br> +LS E67B, LA E67B, LO E67B, LY E67B, LB E67C, LV E67C, LT E67C<br> +LW T67C<br> +LS T679, LY T679, LG T679<br> +LS T770, LO T770, LY T770, LG T770, LP T770<br> +LB T773, LV T773, LT T773, LW T773<br> +LH T774<br> +LS E675, LA E675, LY E675, LS T675<br> +LS T776, LA T776, LO T776, LY T776, LB T776<br> +LHGB T686<br> +LT T68C, LB T68C<br> + +- <u>Hyper Mini TOPLED®</u><br> +LB M676<br> + +- <u>Mini TOPLED Santana®</u><br> +LG M470<br> +LS M47K, LO M47K, LY M47K +<p> +Source: http://www.osram.convergy.de<p> + +<u>LUXEON:</u><br> +- <u>LUMILED®</u><br> +LXK2-PW12-R00, LXK2-PW12-S00, LXK2-PW14-U00, LXK2-PW14-V00<br> +LXK2-PM12-R00, LXK2-PM12-S00, LXK2-PM14-U00<br> +LXK2-PE12-Q00, LXK2-PE12-R00, LXK2-PE12-S00, LXK2-PE14-T00, LXK2-PE14-U00<br> +LXK2-PB12-K00, LXK2-PB12-L00, LXK2-PB12-M00, LXK2-PB14-N00, LXK2-PB14-P00, LXK2-PB14-Q00<br> +LXK2-PR12-L00, LXK2-PR12-M00, LXK2-PR14-Q00, LXK2-PR14-R00<br> +LXK2-PD12-Q00, LXK2-PD12-R00, LXK2-PD12-S00<br> +LXK2-PH12-R00, LXK2-PH12-S00<br> +LXK2-PL12-P00, LXK2-PL12-Q00, LXK2-PL12-R00 +<p> +Source: www.luxeon.com<p> + +<u>KINGBRIGHT:</U><p> +KA-3528ASYC<br> +Source: www.kingbright.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010318 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>NPN TRANSISTOR</b> + + + + + + + + + + + + + + + + + + + + +302030031 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +320030017 + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V / 12V Switchable Fan Supply +5V Ripple Rejected AVR/Piezo Supply + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.brd b/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.brd index bc85156..e75a3c5 100644 --- a/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.brd +++ b/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.brd @@ -1,9 +1,9 @@ - + - + @@ -7471,18 +7471,18 @@ design rules under a new name. - - + + - - + + - + @@ -7732,6 +7732,8 @@ design rules under a new name. + + @@ -7860,8 +7862,8 @@ design rules under a new name. - - + + @@ -7870,7 +7872,8 @@ design rules under a new name. - + + @@ -8507,7 +8510,7 @@ design rules under a new name. - + @@ -8583,7 +8586,7 @@ design rules under a new name. - + diff --git a/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.sch b/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.sch index 1d76e5b..17316be 100644 --- a/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.sch +++ b/Eagle_Files/FFC_Direct_Extruder/Pyr0-Piezo_Direct_Extruder_Board2.0.1.sch @@ -1,6 +1,6 @@ - + @@ -5790,8 +5790,8 @@ DIN A3, landscape with location and doc. field - - + + @@ -6137,11 +6137,11 @@ DIN A3, landscape with location and doc. field - + - + @@ -6431,11 +6431,20 @@ DIN A3, landscape with location and doc. field - + + + + + + + + + + @@ -7108,7 +7117,7 @@ DIN A3, landscape with location and doc. field - + @@ -7167,7 +7176,7 @@ DIN A3, landscape with location and doc. field - + diff --git a/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.brd b/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.brd new file mode 100644 index 0000000..8f468ac --- /dev/null +++ b/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.brd @@ -0,0 +1,1511 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.sch b/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.sch new file mode 100644 index 0000000..4c26493 --- /dev/null +++ b/Eagle_Files/FFC_X-Car_Breakout/Pyr0-Piezo-FFC-Creality-X-Board.2.0.1.sch @@ -0,0 +1,2460 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +<b>0.5mm Pitch Connectors For FPC/FFC</b><p> +Source: <a href= "http://www.hirose.co.jp/cataloge_hp/e58605370.pdf">Data sheet</a><p> + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + +<b>RESISTOR</b><p> +chip + + + + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + +>NAME + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010318 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.brd b/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.brd new file mode 100644 index 0000000..667d559 --- /dev/null +++ b/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.brd @@ -0,0 +1,7601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V +MISO +MOSI +SCK + +RST ++5V +MOSI + +MISO +SCK +RST ++5V +MOSI + +MISO +SCK +RST +RXD +TXD ++5V + + + + + + + + + + + + + + + + + +PZ+ +A- +A+ + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PCB Edge +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +Double-row, 6-pin Pin Header (Male) Right Angle, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 7.62 X 2.54 X 5.08 mm body +<p>Double-row (2X3), 6-pin Pin Header (Male) Right Angle package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with body size 7.62 X 2.54 X 5.08 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + + + +>NAME + + + + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +Double-row, 6-pin Pin Header (Male) Right Angle, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 7.62 X 2.54 X 5.08 mm body +<p>Double-row (2X3), 6-pin Pin Header (Male) Right Angle package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with body size 7.62 X 2.54 X 5.08 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + + + +<b>Molex Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>KK® 254 Solid Header, Vertical, with Friction Lock, 3 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/022232031_sd.pdf>Datasheet </a> + + + + + + + + + + +>NAME +>VALUE + + + + +<b>KK® 254 Solid Header, Vertical, with Friction Lock, 3 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/022232031_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.sch b/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.sch new file mode 100644 index 0000000..b16b05c --- /dev/null +++ b/Eagle_Files/Pyr0-Piezo_AVR_Programmer/Pyr0-Piezo_AVR_Board_Programmer_2.0.1.sch @@ -0,0 +1,3453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + + + + + + + + + + + + + + + +PCB Edge +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + + + +>NAME + + +Double-row, 6-pin Pin Header (Male) Right Angle, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 7.62 X 2.54 X 5.08 mm body +<p>Double-row (2X3), 6-pin Pin Header (Male) Right Angle package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with body size 7.62 X 2.54 X 5.08 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 5.08 X 7.62 X 8.38 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with overall size 5.08 X 7.62 X 8.38 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + +>NAME + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + + + +>NAME + + + + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + + + +>NAME + + + + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +<b>TEST PAD</b> + + + + + + + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + +Double-row, 6-pin Pin Header (Male) Right Angle, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 7.62 X 2.54 X 5.08 mm body +<p>Double-row (2X3), 6-pin Pin Header (Male) Right Angle package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with body size 7.62 X 2.54 X 5.08 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +TEST PAD + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 5.84 mm mating length, 5.08 X 7.62 X 8.38 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.54 mm (0.10 in) row pitch, 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.84 mm mating length with overall size 5.08 X 7.62 X 8.38 mm, pin pattern - clockwise from top left</p> + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + +Three-row, 6-pin Pin Header (Male) Straight, 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 4.00 mm mating length, 4.00 X 6.00 X 5.50 mm body +<p>Three-row (3X2), 6-pin Pin Header (Male) Straight package with 2.00 mm (0.08 in) row pitch, 2.00 mm (0.08 in) col pitch, 0.50 mm lead width, 2.60 mm tail length and 4.00 mm mating length with overall size 4.00 X 6.00 X 5.50 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + +Spring loaded contact +https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10104320.pdf + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + +>NAME + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>name + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +ICSP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Single Port 5 Contact Horizontal Right Angle Shielded Micro B USB 2.0 Connector + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +311020047 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Ic Bridge Usb To Uart 28qfn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010005 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +https://www.onsemi.com/pub/Collateral/CM1293A-D.PDF + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Molex Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>KK® 254 Solid Header, Vertical, with Friction Lock, 3 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/022232031_sd.pdf>Datasheet </a> + + + + + + + + + + +>NAME +>VALUE + + + + +<b>KK® 254 Solid Header, Vertical, with Friction Lock, 3 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/022232031_sd.pdf>Datasheet </a> + + + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + +.100" (2.54mm) Center Header - 3 Pin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.brd b/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.brd index 65fbc58..49c2b05 100644 --- a/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.brd +++ b/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.brd @@ -1,9 +1,9 @@ - + - + @@ -7056,13 +7056,13 @@ design rules under a new name. - - - + + + - - - + + + @@ -7423,8 +7423,8 @@ design rules under a new name. - - + + @@ -7658,18 +7658,16 @@ design rules under a new name. - - + + - - + + - - @@ -7680,11 +7678,10 @@ design rules under a new name. - - + - + @@ -7728,8 +7725,6 @@ design rules under a new name. - - @@ -7744,6 +7739,15 @@ design rules under a new name. + + + + + + + + + diff --git a/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.sch b/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.sch index b52bae6..cd483c1 100644 --- a/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.sch +++ b/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1.sch @@ -1,12 +1,12 @@ - + - + diff --git a/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1_2019-03-23.zip b/Eagle_Files/Standalone/Pyr0-Piezo-Standalone_2.0.1_2019-03-23.zip new file mode 100644 index 0000000000000000000000000000000000000000..31b08840e2e95522c339745cba653f6975bf2bd8 GIT binary patch literal 227916 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%0D2413SdQ*&Cm9F1FQ>Z->Ge248V5=S(|qQb~HL0 z{b=zT?5P~wXk!#_LvOz`raa6S*mvM<^&#v5CS5N(s?5!s(@gGlj~6KRx&8EMFC&9dS`2bKww{b$ zz6<1Od~?Iz%MGvrtqYtDh!VEuFF>@>i+#wW_juY~7F9-kV)hi(z${1L0Ailz8YQn#O!A~;I06Z64v(sHgOG1^`lT_^cbK^*H;Kh*>wPHEMJ7TV>ft4cJS- zOYEp(?-HO!>!s0CqYYlRf$x@NVBg=MJNUepJ+FQHfN!Jobg%N=P5{lp4$$^5P@XE$ z#@h7s!~l(LEAE=(yMymm+s$CzZ6d&00=9Y79~&LO~ecD*|9{L+>Tlx%q7wN@(aIn7M*sCk;xwnCGP z=XZ}{`Dkyz>Tt(6JAm!TfcPqH?f~}pYp~h29ozu+EP(j-`3Mc%_|#1#aS$c=Zml0$ za!TW8=MY#2umjZURiX|10hbd=i$!`22Qgv>Xtb-R&##QG z5+<=3SY3c$8N0lIt!`i7ACMg+X2=_*t>x#0khhwB|C|f@cLlZYul^>xHYXwZ4*P7K zgqSvt3;HG?sLXn5ooI)Hl93Vnz4fd*`L1Y2rnfV`PhsTg;S9lZ)-jyKuiIhINgUdY z*!V$KwA{u+j%pnzI|SBgPYpRSKGV+YPQKHhCB~oYhD^e1b8=PY_*tsl_^od1pAp+h zM6Q$cTe~??5Br*aNSjwr!T8t*yx(N?9qmkiihaI|KI;?h+*X6w?($PPWq!|Yvra~% z>fk)$}2UlltzjGIRbKd6UM@d*tm6&iBY$i}yY9Yk%KG3-Y{Ejl7Ae z^F8t=-i-IiulspBG4i|AUnB1e_G{#AfiCZn-|hP@RA&Af`Q7KQk+|VzJ?vs% zw$o%uWJ0QHEp~T1ESA&`Er$%{zf~YD{T3UmZMQ=NNu%AC+OY-i+QF&n*=-xScDU7Z zaUeF*6WO%9tJ*n?kDXQZTo(9(3?qqX3f7LRnGv;%(=`-G>*0FzB;sB*wO!N* zFLI_6jcP+3ZbU1Rt)E_IrZR}5cPc2EwKM)U@4A))1^ zac<~ix72+1ava<>PE41}5I|Q6TYL~d9N^O4xcb_6P*MHQQ{fbT+Rz=U4g z14H^i95S#};sNs}KpXSBjREZKr%MqNm-yNK9V7rH;X*=U7~re7H&X)~s_YQ(5WaYsaR=6Hbpw14LIA3q z=z8P6#-_~oGx&g>WK9nH`-Bn(m7M*GorNS<^0UV#ZvfjX46Fcl1Omj*?m1}mgv`As zll!P2=p=vkE#LF20Tv=#tCmV!Ks?;$7Q}ud4rd<_Iv3jyt~GMn(K^sMX8j^}If<2_ zkNS|9M}1bWCF!oSGNAFkBAqg~Cc^IALKVj;8cE3{K&@tnS|%k95mb%6bhUGAy+vg& za#7*gkwNP%cM-=92wkMIJ2y#gw&U|#P5X#R1=Q+YYcjW{b|!8skp>x=ARCM|L^?eT zz1){r`%}bausRcAob9VgEf>nPoqBj_r_1WMk&`I zi&|4VRCjsUcDGb!c$u9@_m(9gcP@^Ot`5)~(dShq)w?`nM02b)p27~k+F1-i((Y5Q zYhBZxFSz4CSWZmTJu=Z(9JH9{%C9Cw<`DdMn-&)eU3NaSekyxmf1#U z`gc>~aO-{1H(Vd3aEUfbIsS}s_P)Gu`W=aF&5X^LC2#m4q6gUZ4U3BisB>yTF)c`wSl6a*&4w5VWMOz zfx_NCxoE?+qNt?W;SL`{TRwUKZ$qYO!}X|kyo^So2T{>_qOLs%uM`{Qen5AtBOhT^D(?EV5ac^t&SbTPGaiOqXKkMIS4 zS0-W1!0;+MWgc|<2I63Pd6gq+iMiH;oSMjWlFBS6H)J8M3yj2vXvCHDBMw$h`0;d( zFd?ryNoBawu|uGK-Dlq{rzJ8WcO=5JuhLO-J@|u)Ugw(5E110{!iPVlF@w-fmwuz5 zU8%N0rsulUn$l(%q0HQg_-8oNh&3)YZQSFmj%-xd2?^{hS~(%h+7Ot0W&hJ5(!PKn z+hC)F1KYGiC2FFV4b7j#210iZMto>iCUh=DOjl1+rs|k+>+(S#Qax8+uS!ep_;OUF zvav<2@;Z|;x*eYusaE3~9id-Asm;1Sw$x{~Z2I&{s&H&J>ImBrhzXZQMk;gp^(7&m z3pwWhRW0-`My8(2mK7%&!~J}$>De*3OWz{8)>?j({*Ws&o{v71t<~2BYguL1e0{@^ z?d|MDp0z@%=ZfIOlZL|D_Q3aNYy|V)^wHW9oYdO+|Wfa z1VdWedg9lc&3ONerJnW$B7Me?=^t$(JiDYD$gZ#1`;a`t*?RAPLDGj}#DvcLEmcfs zNB-QbVZW=@7fA>Cc68E$Fca)#l}Uxf@!NiPAq$jDSh?qY5tfV_>Hs5!eK`zgE4E>b zkFEiX@Rn^6X(GoZg4AdKzDx$bsbzkB6_r5}wMFeF!d$hTBop4nh^qobeaiH${tUJk zo6c!8{0(YtfzanRMW)Y$Jci5HpIY_nD2DQaj&=0%MPKb~U#!baZ_t(b2M)VXM<{+`EH*D}2!=jd#ucEE1)-xJu!Dn9Zz zE`a;O+MV}aM0}GjRb|>!Cf0E7BYd_j)$(Vzb!-M1{w>$4U-!LfhJ~(?>0fsZkp(@c ze<@wRKJT;Esn%-SMHc<~a_PONUtjoN*w!Snd4n^I*}0oe5{=nhhYfo z;nD>#qe`td(>Qmp6_;VX`*(4!eycUxD_hZy{}3j4BG`7DNRi2fgxLYN;Z_EdDG?ia zbhcBZIXS7FO08BzY_Wq}wT#*q{ctK%Xs7EfH5z0_( zhn?y2gAt=vl?-5qRO>U7Sj1)~CngcrA3HG>y+MwtMyA@ag$AcslI zyY{An1?k*r{uB%>jA-^2EK%nkGLhlTZDhumVr0>dj*CVnzrJLk!=)=k622{91tJ;y z48DRJ%0P(83AV4O*1?R%h|UGab&6NlVECF`NKd5EPK)o|>N8jEG?xhP>$ddk*xb$= z#(lO$+C+3RM3@^lRL@4ZR-sH4;ho;_yW+Srygxb;$0YN^ZgXtj_8o8TGOAa z%0S0Wsu?lW8s3i74HbKM$WjkGYr-w5&(_oHIN#+w5LJ^aijL0}?w{9&TnPnI; z$pKq6)vDg|ic2^M?S!h?iH-c3GS%8hJ4R$a^$_{Y`ET*XNnVBc+OpIRW?@ET#Iv!8 zo-B(Z%xB$%Fg~>0WR7D5Ep!W2u8-khJ=D3A74p-B#-1^p@j3#NR2au?$Cy zu(H|utR8aun+V@AS0^h#D>@y!smQF7K(Gw3CoO5E^)sU#g<~|Hb0s!T@3W^J)i}!hx}RVt?hxlwLOrxwr6r*sXqG( z8FzIbZO@b!`bXOXd24&@*=8CsueHis+has)oojoHv_zOccbB)e2T}d4?J;uS+Mao3 zl=f(Q>=0Jo+8zQ6ytO?G9k9ssGUKi7;Zpjo?J-$X<1BVPsr*#$6oR!T$H%8}1(i)DY)JWQwSw$g91~~3GnpR^waeF(GKv=aPS7duF zeHX{pT6!p{iR*ZXzQKbDwGl}U$9+(T^nOMLwT^a1_YG%Mhsfb6&XI(MJZ49BX*g|5 zw3b(wbXqWBvnOwf*s5hDmoXV&(IF9LubpkL2=Cp{NaRAKt1Px|8QHN5L#QQ3f=BLM zS?BqXWd8Ta&vs&$4$ao#_9A#>Tc2-{9-!b0Vp!m}r*h3?*YHZP^AaAHeW(nq2F z-cwT3a1X2(S)7}4t%u~6Aq#T;Bqb5XP%a8lCgc`dCe}+)DCBmb+kKReNkUuoK21C zyIxVP`Fs~k&o!SfE>1VY%}DbXH{2aOe<_ps`~0 zU5Q|n**xyBjsa04^V4SUq=#Sg);-S)>ss{8R5&5gcs!rvzm4|O0T6*R`fT`M(P z&}JBE`gL?WS2l(a+fVP5MrgF*e#c{L1N)#UeTE_T-nN;ZQT6axp~W-wgwRThw4veX zrsh3Z*Od3<@CU}rO1s2ks)plL5#oBtq|U15yT{jBQj871BmwCr<+>$QIah+kgQ_C@ zaI4O(wXNc@VA>YU<$Fdpbl7U-iXW7lx6vBzdaI9cc)TP~%wN2t+?W06f%f4ltzhS@ zUF|wrsjYpz`PEc$yAM8r{nBA_6z(6u#H}tp{*Z9;y z&l}2J9nb6dv#Yw%9DYJ$PBe)L$A57~6fcl_yQ35OHPBP;U~^)5eQnu{SwB4t$kFZA zoY-%pEKn_WZw%my2oX4r?vpXf&<}r2A-e?HHGp-cDg#wK|U5M^2-Y z69D97LK*2?(Yn#{-u*=$U(F99LV$g#b;uFfI(^^BPPU^zAMaPOC> zK)xC=>4kjnx#0}tXgJzk$e-~>R5wRnG2${f@_vPUDik3pZLb?_4z-2*J2%N}-!H`N zz`NoX&A7nEoZMI35eDR#oO{fV5y~P^e^5!KJRXhhpepr5^&Bm=MJzi!!$vCQ-_VGt zlc462W5Pxq^aSLI+hs={xhDLbK~IpL(1Ca<+LAx9qbCSX??N6?rpLhzQC>(SODZ-ZEsC&JyDN( zT-$(rpsl(FXFl{1+q8rJ-jvQSe7c{Tb*Y z^gLrk*#!Al+k1~+yl&-GMuhOQjdDpXU3+|U?nc6DNw2VIq#PmrvLP6@itXEjuDjb|i|DsDeT^rewl`)Nzt9I*}` zbk+Owe0)3g{yd+Rb{N9KJb|#jIu6eC&(d+zKwn=A6-op2ta2r0^jyzgYsWbB5o@aTSaX|+1^TCV&6^#l{seXif zQJA3>;hfZ;UyP5Bu#=Cp9^WbPS14WJm}oi)kn_JynoD9%ep01d}PeK^o+wFdl#)H$6eA2w;^eukE4~wzC0Cg zERP6tgrn}?QwE4H&CpV*!s5=ZwT0?~qW88jJ#7uGzSZSueA}iFTe%4&v7MMizC9*( zsCq!Ga(KyAAznvQ#9ahFwqH=(DRdX+-^k56X+AXlw(LG_g_7LRcu+~DIHjVQP+KT? z{2AkRrhCLZ2B!!$?|ql0E%BNi9X0P>MhvtnVwag;hi$sUMY42vV90lO+X&(+_kP6A zq1(cX9u8Cza?yuyO+tPWzfDFu*UkCMZMx6B-qn&WZ$RY{hi5|mi?ybBkFysjb#luQcN@FP)8 zHhSxc(`lc8nr}~l#4Brw^~4FSa_GTr$dfB5vCmB858n3+xo)F!ZzF_PiXp8Y*m^pWrPRb;8PxSar9Wt=$7UU^ zO%6yrwjYy29|79liJc;vRYZJ4D~&4aJANxN2bjpGMq<6PZI(6pjfgDh{w`ez^$=(V zIy@t-tJL|FnriFz=NDs**#v9^X_+Pn)q`TS-K_SGLfN;gJHfRh8}yBph@)85h!Ns# zY5UmKS8hXby|FRF0Lcntvx_;}2@QY7h)V!k{)}s>6TXKL&qohLa6Lo%h72)R4XxDH z^@>_UXv<68lM!7dp^A`i-M7Y8L|3b$nJW5wRCrk)+uzXDb>1fQ-H%(PXrLSCGDB%p z-JKRYb3G%sbr_?knd2b`2=j4&p&^wh_v-Gv9$Fqulo3WVVnXhB#V@j@p$fTsdDW&& zDIDGHh?vmuQac{|@OA&Vo5c}wxBDtT#seoM
q_N1A0r&q(NyZ|Iq;G06js*#A)mkMqQPkoL*rZ)Y?K9{8^KMT80y^4^ywm5%*4 z6VvwcgpQYza?6lUrc$L8DNp=|QgnnYt_*aC9ieA639*1!C5*kHqUJ~Uisz{L@vL7b z#-0=-?6o@*GZ}K9OPlJ^d*qM@wS+#ULesFY5Cg?6aO3ptx2+-i7;^Vo+^$q=Jr}T% zXQUDMyF920^{1_-Uwq_=6`Qn8ZI8?GMy~mz;uX42#n9iFDA%4+L#15UGBnkezagG6 z9%y-t4wi-{^gMRhLxKD%+D`O0A#dyMRPjDYL%7^c|MiBh2al*XVxc#p0FGa1xr&u& zt@9UZ`nETgoj-1By@ZefXlw`aU@x4h)D~u`ZtH!7TyU!=wKe<=)$pt^BHA)A2M0;(K4+kOsVek&EocNmkpr`q!DVO60dd9}rx z52qH84|IvRj>xyeEACJb?_HkeBTfwnQ86Vn1F^ePssyS?qLljf3)`&w2l7{&+A?%L zXa^$XnfFVjJhBOcs(B z|Ebhyf0UXvjhCx*W_sKE(Pf8)I>@^^BM%YC_0KabC;g?lE;|HWUhPMFzEx^H>Y;Pe zH0h7AQ+kiS^I`v_w#I%m-a~CYwp6R6ufrD@%m>t#uX1J8G<`i#7B)C~#@0VbbE3JL zZ`CvspWFDlwdQ>7c@p~Q#p~2EG|NXhpSFPewAIt{c;|1_A2X)BJht;ZW9tb$r9#-+ z>(LLch>}21==)d@buDSt&8ueKbe=?!^Q3jPK9lLBz2mw5CCb0hqaTc@zK+&|Nvy%wIv#6|cejz(yMXCB+ zK)liVpei&zC|-xntLCVw)T51R;p_zRY0@G}4d_uUhI4o0K`-3tBW&l5EDi^_d;X;+d$d6M!}NunNh`_Z^XC(3z}v4j;g$QQo4B-E5M zp428QqoiWDL#|LS5qi{- zXByEps~s-uqt4k^b5i4-T%!$~^Kb0i{>kdv0RvqI({q&iV8@R#fhG)5i9*gNOpx{Rkg@yYDCA&$)^v=WvUbXI&OiCPm~!11hg?!8Mk(_ z_Z1t>@~~pR$o4WJ_O1G@74M713sO~v;10}$CPIYu9Y(1TVn%OSzAeo2+^r(sayecr zt~MZy^Da7)7iRd`630m3N!;ukOZ~!j5>oVAoa4?4R~ZOzd8K91O+;;`#zA5sW{@vY zU#=12e9NlH2+zKjR<=TFw6kP_^C4wxm3V4duk@t2S`j7VB+{LXM23^}6rLYOk~`6^ zC?h2qWJBssu?Gx5m1u*sOGh#-|{OCNKa(`Cd1na(Qu&;g=n17>hkPcgzM!$$+pHaA-9P% z9gq#th&9f+yLZhEcS+hkLJdMZBZ{;f5Nb)>z#5DkDQPEa9C~(7>mjQYM4N8oDr}+Th{85q2zT}q&*}?gA5$rLlG{$_KBp>kpASk(K!=2 zVV`tR^LxbCs8;r!*T|1Q-o@fVa_317*HCYlG!D)Q;o3zfAc4Ti% zOs)FkttGM`N!v?ORZjO=FKy4h(ouO~v$T`aX!{)mv4&J;lCw#{5LvCrCN;H^p!mV{ z{YZ~tQ=F^^(srRQqE=S8;KfA}a{c-l578L1caujbo_!a0v)^%Xc1T6{i;x1-NUTW5 zlU>u!3W6NvDbPi_|9VwBm=W%&6DWBnnm=h1VNIA3Fd8y_e41MJb#?08bO<2<`R;n1 zY%RE_Mz~MgH7iowi#*P#;pWwgNB+k(w~4q@Ysle**(1l`4Y>v4`4uCyG5ITzk#1x$ zfsk_JhSX%llYPr-3PNg+8@JdHvf|j0Ra#+mdnCS!U-t}NnQ(W>86o)a+@d-WK5cgaQ2k>Wp{ga$XCVN@!4>4 z)gM2VD9;k4|3N(CVx+h3?ib-@Vhn9|Jo%dR2K_YJBXlOjdl(9Hq%N{xndxx-+tO&XUVb`-YyrmJNR_ke0r?1$l9U|--nIhZ!ESH4|;Ic)fdrRghVx{KJpdrs*xv zi`?UhWg-MH1gUa#jgN;PHPRD#%IGT~upOkt3@<40NoF@hE@^I>RzH?VNM9n1{Ak}5 z8{!!$iaekWURVzs&QP=LF zwq*_X^H)vZ@*p=UW;t5Jc^A5BgLH4FrLUW}EGMpBJS6dpe3C(ya$baj?Ny7jWUM6E zgZ?J-Aw|TV0-{mnWVd9lYy`<+wQx^@5bUN6t^h5}%xOINN)5DKq#~{)? z?5x%(qTN7r!%3_i4`^FO2!=?oArXRv?r@TD;(>8Pzd@8>T5h^Uen`9N;+NAz3d#xL z*Q@-yxR*VUbhFJWI@3Lh9WhPTn&qZ;@U}J5RSVZdBQ@0`&|x`=6ap`n@RblLi4Z!o zL@Ew1WACd>?G8rx^`V*2(V-C!a3(S!fAp}Y%WS0FS#*ndvDSlxcE!l4kYoeVywCDZ z`iygtrs57(NOF8k5!)G!=qngV7bH23-?AcOw;D#8}%&SD8!b`5Rtu_6?Nc z+m*;h1tFv(_Xr|3hD&*Vdviy9*JdZOez?WhB7{e*I{iT! zu*cQ7C;E~ZnGZStkY00#(Gk)1&_CO;`P;+U{WSU_*pqVpy+NkmNkw=>$aHd3 z8NVY7yHq33jhOaI+Z=|6sfu@D*sGU=s)I?g(fvX_fgIj&ISbZ)Jrcy(9(U)hT ze-T_0e>m2!HyL5L@u`KO`uBa|I0}1+bFL)V<$AUwv-6Hs z3a8_GRg3V@7}NJ4eiMp~qX@SZHIkWj++!eNI{|65tke2(6XcU--NI81()H`j??F!b zb^OPVl9EIG7A9_rA=7W5VwG6j<8T8t)F1Zcqr~J8zhMbCaWBKKhv%BNLzz)B@%yHb z`46p=o9Su+P{wCK%Rf1Co*@t^i6cyk8Y|kW& z`NRB0!WgiVC4r#ZVSVU?(BTn?A41sl6S)(ecoKs6Dvgk;#P*aWay-GnRT)qAaQ0LW zo1bn%YJ%ANvSZNKai(*Rh9Q5{6tSOV7nU zKAF+fXHQjfr1#ry@iLEedi#2y`4jFk5JIaP(XV^rmJ{yw{X7XgtmQ63`1LcUh@W?k z&eX&p^Cyk>W$PZNk`w6wJ9qKJ$49lEF`Tg`5MONjs2&kd8$#kdpCI6e|VcdB@XPO#00l#||P>^Dk&F61a>l82ysU*Wywqv7^ZsfUF3 zC2#!v65_{WAGH#hp5Og+5k}sYhWPb$rjrrBwOq1VVW$c~`dSfH08*W3oR?dDkj^T| zWEWm>8wl}S@pGz&18w}8dZ%2;Lo}*3wXvm%@O#6yU*wh<7G<4`0P9W0^e2s4{kn$| z6Z1R6$)ZBb;VsmOo?5U_3OSrvYU6w*IUEz0kr+!_0o+cnM`B36TrA~!#A~sA6kl<| zMTS^_hI2XUF&@ROc!?%)gxuZ3WNVdj2h6HS86b>atD;+gy8mJtZuDe7?&OlteH;Mh zNXSd=ozZ-J0=m!>|MKWNDjwmAV_Olzc-c_ys{1sJ@<&%kSUQ5-J3@jCt@UkY=o`~%Ta%bT)(l7cnAs*CC2!~Y}BiN5~r3ngI zB2Xk*cH~`+yDXIoBin>d`o-;Cy)k_a;kD6kBtrsW&~E6~U(cv;?hKB5W#6#S2f3H= zZF%fHA^MF=EgySF5iXz~*UVS<1{U(yp`AyTIo2 z$q;{qe6HTAkQ-&}Cy%@`A(j55mM;nz!WFk8<+3TC-WR3da;*YLaX+{R^GU9hQpJON z8Vb?cWQzG?t4oXXljoC}x_0t(rzTMBIB$AJl^HR{`;&fWcC~@B6w_!O*Oqa@WSaT~`4G1+l+7$g8L{g0kvUS>cl5@rI|)av?^2S-m! ze2X=fPR01FG6q+V&#z4BoOq2$fN^x3p3G)60nc|6!J-X#(w?OM!bre?-plqhIuT`| z6WkS`!zb1?xX(sUJwwfi3l>{MNI{V9W$h^8ZNy>6q+q(P`&CZ%fH)Z6ryrqt9?kP> z%y2#$i?r1lT#Q{)72Yy!L`Y7+eS!A;O1yn;#jImJ)RUZGtz$J(e=J||rqtccO75w` zbJd=LL*tHPEkTFN4{^-Cd+^{O&hm2u*mh{(yEF}te2Vt;`*58wIhcnofeQG39tH-# z64oz+CB;A!AbD5cv4j995z0mYZN$O=I6u6<8^Fc`1;iAv5=-J_$Bv;Zj_;>qD<;1I zo47XhzFW8fer1Jup8?xxP$!qy5H3m1gU}Bhhq_mZ8R6?bgFNGF_zdzKdM`f6GwzW; zgFHit`x)ffG#>seGhDhpgFI^)uR&HO@XsKRu;Bd+@`xNOpFtjxEafxE%A55W zVvxuF)v*zQl|F+!VuAe(@`ye7Gsq)?d47g)^sm0*naN3TXRdcoM*c1F?Ei9X!hpmB zG=Fan=6(DWNZLN-biMdq%&X8wZ$)HGuuyVqmNXKhjr|%g_2V zzv3a5MAqKaAfQ&@GXDEF`EG7#)>sLbXQcSd2u>kC68?zLR$qUkth-;`&p-Fg|F>B3 zJLASb+0eA#pgw?``zvD=1KoRWBfM_MuExeItdu+9Z~TF;fbEh>U9ib6=GOdbu~ z=dka(B3#PK&7(ig4<=U3G=~1{H;F(fWJkNHoyFCAOV=BIF*$nC6%lJKWa}v~G$aCi zB8+OUx|VPi|LE!B&CM4^uj$#Vw_H=pmCN`ZQAAw898S~@Ds_nDMWV%LVzZHUMnsb^mgK+-6TF2IHd(42zqy-{@~d8i!84d=b9&7%}N*21J5T65#mTZu#R~XoMnDi zxFWZJqzRYLRn3UmuRU+kIUh4)oKISVb{>sZLbp+^2`}r1$!@pH_)k z+>uG)6@E6=8{pgv``%2an(laco%I07Uz1ru2Wa`i0}v)4qYnO6X=80YJI=c;n9 zM7%$`W;4PCaEma2kjD{jtl#A3GB>;YLENG4wm(Sf^K;o8xjCHl?7-$dbTiqi@#$`o z8_w0d<^8^B|B!SUKg+;eJ6+h%=9f=ZSEuAs>tuV=8Z`)qLAv@Pf@3hTf`bgt5!Yfr zC7A%VBHN@9H>_!0t0)J0NNC>XSh!WRxHy2|Sl&WXhxo6@wE+ZYgEmv2Hu5xbXa|{|P5K~giEuqOB8dz}S2*(+QGamWBg(rBs>sR+Q7t##O6nQpg!P+v z4_n${k=c!CjuqrgBWWes)B8Nt&f5O#GSwn763?!uuw~3gLndEkJ|ouk>u%&Us=m15 zSrF66+hC9f_2|75K8cK!l95PP;iRWBp8c}K?unr1B&2SVsgQqLhEUy2PL0IefOK+n zOTb4IgOo)0EfS=qGS;81>k!J&j+A&1d#;_19|KvGWXY)v^2U~;ou{zfd`F5po)kG@ z_t2ny^7?MgA4ZHG%0+=ug=qE~VSks#r@PG{r0BOcQo$}$?GVx!D-`wc_^8U+fUTNL z(UQ!4lY@jb$Rs0ov`jovoE%8ZA0sF+mt=k;WGh`dN!eb7B$ElZ!9Pp6gFeLM#Zg|h zNC2#}A!pw=!I7H;Dbb%wIMj(Hkw}3=d_fM3w#!U84sq(ln10EmiEyn2Qq$RW^XpZ! z*JJM*+37gjX<2(5nX4}(M&91HJ*mCen9oK`dLJv?ca1Qkj1-mOyBJIE8Lhf0_LA93 za|16vO|@f-<`1gZlL)^qNv3%u=#ieHxiQ&TRc5k&<{nE9ka%HO52s8;o5yz^3J3+~GFWUxp8R1e*0YmQ!boa|$hB-fiFltQ z9zSk^oQ?_UB7#9Vt`tGIr5g$r24PgE$AO&(Wv36`TxFU@* zQ;wzw7oaY;b|W~ebUDL2p;oAjA@=2V8TWHaM+JILszt<7RJKE8Ia&I3GFS8ysVyOu z-_n`7azXpUEttx1WpAXZ9fDSLW#6?$<{rw(EY-+*$P}^t!ib)I6IzlxJ~=62O8X`R zT%eZR=Lot)%W|J1k7QS_W+SeS~%5n1sD!v9ux)*wc1(BiDFE8h#VtR zwaEV6j{@slch|QWuUMG&5!PRXb8hcNjt!(efP`!JCGiKOq%!3?iFSCYKfNjRGNG>q zMD7_L|GTH~9G95L5QT@Vq@qDMRV_4BM#A~?_{FoyUg0!F(#vB+kta!fOcy ziYOsABpfn{;XuogECtf3rNC#91_>8U%5P47KFGYs7X3BU8UlUb|L%8biW`l50{U zX5u3xy&W{1t%i(bwEO!49n_ApG`4T(JWILVF5HT>x^ z2=c@@m19+X(x%MRPJPl}%Z&;{wtOK3@n26)<4;=*$3AqAA}iPC36AADM@oxyJLCfjNNup+*{-99 z=E$N9>;RK0bVKB+H1^L`P#44nZeipVigg*cFdC&zM&Owq*LE>acCHn-SB>Mx)F7cX%W$LQAP-_pTq|>jL2bZfBh>QoYQW z?@=9jZurQLy?(umo!^Cf`yWMlu#W&!oRiY|;p7B4iEt%xRw~1SZzQ#Y514H*%I1nA zlo5$WkPT6SK~LedP8vfj?2RZJg^|N=DN5r*cF{&Z$oNf^2PNgOGwAw7ZhKFXF|i})1{?kEgF=yN9t7q&JU7cSM#)qf6;@t6w3Flueg)EXSvtzK&tU zc}3hyEv^^6jC-=hH#q%E*=Ys%ko4`KPa^)BV%?IXkXU9-X>RB7=w>~>TnN$46rXP5 z&;wcO^Wn1WXk~j62XFMVK`!%0K2DJ8(bklc*4HTFxRpOhsztm-WZXnN{+e>gk^}Y? zkqzQ;+-_=zh$JU`Z$9MYgt*fq|H@Plg6e)KwE;b(jAHyvUssRJ7#R&B+YSi_6IUu? zQ7LJwuaL*Sg*48t7=I;g=Avh;G&6aphpUQM6Np}Zc2|IBl;~awT(n%r6<+(i=5&y z$f~3rC$}q#oQdrC!;rpNWFZVHmWPppL69;u6AJ)waHlfYjfzfc=ej_6w1z*it*2H$ zq61)dQ!+sWTsn3^D5H3$kmCkUClNRBiD(hS%`GlYoQV{-`AI#*#z$UQ-yW`^5hKO{ zhC$kM@A2P~w9Imd!PTneJ*p|2@ROVTDuJKpG~bY|GN^QHXeE!~G6;!p#{_k6XGlWZ zM6WOs>*3fQ_xvbfw;lV}ak51)>N=W-gCJo}^jpk2Bk>d{&(AM{>h;Pyv3W>|*Kd(~ z%zvw>Onb@{wZnmq=Ta@a(DSo*(x^aUoIAOg8N*m5I3PHQ=fXjlmcvK`(rH<;gzZ3> z?46W?tsHMTj1VA=Q7tEt%Cnc)b355>?Chmju7qse5M^>J{(ad(p9nL2E7cEW4kQ#W zv_qM->zj0`8VK%)N8F8;2|0Lvlk$*n%dLC-^s78Zp79RSRK_n8Q--qUkwk3NZX)9$ zszoFDMuW zIyz1^a%u5g{p>`DOwm^&{_NqM2zjD3p7tWdjO(cuaqbjl58~0^YU*L}sBI?`kM%aw za}AH+x%BJ(6ID~AF^FY06=jdi);>D+#7x_;3U39j-TJPU--Gewx%oXLGdy=I}AS;yfp*W^#F?TH~d^M z@6~?c=K>@8bw3xNmxxu}&jk>*Gu@M4c@BQ-H(VR?H~;c)|M<6m^HGXmebK)*^zApG zk+ry#n=`C|mj_>*a=#>}-X)gScjovZ?1y+Zp9k8ggMY@3>p+5Qw;!zWKd%yL-9U*m z-^Ow8$JUVc269t*s&r-QdK$Hf7j5{@vfK6Cv4)pn?t0bT#`AFGbRPNfv!~>*0s4;V zKiQbRh8C?rdsJedv3-;3WD@Vz+KS5_L`qMm620zZOThNM>l%yPJZ}B2+wM)?BodtI zLX{}f?xrkns4tSd5*2T1>uJ9A)Yj7pV&K zV@2F>EeODhPRILKa0n{LD9l6$zCNO7WP zx8eJ7%Z#ruaY>HVWJ&fVbB$Dnn@bZxdLjcNQO1)Fx2a&0%`+3X6vCWqWNO_A>r4DV zd#YUq1v+^DGh~WjawA zTgiVshlNP-S`s}`8AJ5G4#Dg_$A<{BZYkl9tss|LN|t5h6d%&Re566`w!c6GO)a$u&AgLXWKsND1L?fa)wRWhwnx~L55-J9WJy(xV zG$Jdtv-vG0C3{FcU8Ev1RxHLJV$$Jq-)RxDG8nmGhx8#P!G2eDC(Ogh^Xg={^}rHY z&20`+JN^c*a=(A92f{2)l$mlmea@q)ytG4FA65Uu%TGy0|Pw z%LN6;oA`>oLqIe#mbasEF2hGGysD}Pw1doer^WC1O-N8JeCBzsB2sv+xUMi#kB?9I z;~x)1(sl&fh7_J6l1@|-3U{CLLxj=j=R3nIsfi0S{3gPRq^|%{{VPcAV4>R-5DtQE zM-RUOCwxsIPC;0a(hP@CE0jA<=uh0ce@O}D>9^$)>mh`9QNjun!U|AY?hmt9vQ2&R zp|%ns@avPPxsjSsgs)q7^AJ`ErH5iv3D6+v>of93G-Ai&C!7dQ{3Uj_uIbm2g>QTp z_If?B?~9ZtOL)}6m=vP%=}(xKyHuullI=TVRNE8e-`Y2QKQ6txiW8_TISgEqJWhQe)wSMJZ^@?gNR}Lc-IFCp z#q+8pOAZ6=F}hG24aKk)Ndm6TWXVB$DhxTfZgwwx`K0(AFi37rJa%zU{L&I?j#4LP zdrFNwgxFyh=1+fByh;%FX`Pky-G#dn@qWIDKg_F^Kk-ez)<*oA z>dNPY7x1`rT=;4jijR!5L5PcDkW#5&Dq!BiR6wDRN7H>Jl zIw;#Wp7h@A!}BuoIq^%fD{uMkY20oKQAQR4FVpqWdP?DB@BX>mvL{W%ujsC(Na4J5 zPh2WMs>i?3{Id_;%V;!gV7OX48ZloVSXNZ4dKpC&dR7|SFvIuYS&pvGxt}%bDk<4# zVY{};pBG8n%%7S_8+I(3)ud?CE!K%2_)XuFg zhfB(>7n#5GBI)b8HmoO^jSF~UF5g6`6&ep0VAlIw@Q@jy{gInEB`GW`awpcwtLfP> zhj%SaDuaFb>PcEA40BT=YY1n?l};{PYh`Quk0eaKONm3@66rACZCs(G5$mt>JEQ6+&D4%t z|10@`?<-D*&JK@eK<9Up1(`p46!ow_C-JV)z^s{v(>aAe_4)kn{{K$YvTKCoX$e`+ zi9U(9t-j9qpIP@J7^~T#=hip5Es5HNQ}&fM17dx?JxTCiGX5a?3JUi3cON#s6ah%l;c>bE9)w;yJLthwH! zItjMjl_HW5yu86T+5DE)9}Gqx676{Em9Dr*^@%UglYWC}0$ye(V)L2oYpR9x)!A!; zOs^I9kr3W;(q>>#>t!^CgA-h@k@BJv>w(`|N54e^hmQA`2%e2Ky;D-&{U8CV7MK0@ z{cGe0D;pt$67gpbZ*YjM;pAkxzet!Mdo7!pMVcI1wqGwt^LZd2VuX~*g)F@<(%5#T z!SUy^J|lyP5J#`frQhoK4VE-pxZa1PnLr{(J1?YJhY=o@%=b-3O>d{8gT8q#5Mmh&I1E4*Ndth_xtMMLF%OcCax(x zUo8awGpvV%HV%TJFl32rZ&}Z^G5mUywOmiD=i2UH*LTbx$a2yW@u!G2!9FjqwU&Op z&)02*6KZL#gA^yJmbW~&dPs!4)*~D+Ugk(UEmEdbyvMB_(kFh&b30JA@7VW1%QcJw z@#_Asi4r42y5IE0x?090_G{=Zch=0N z;QA1kAtSgx#BX833>R}Gzo`jZ7YO=!TUykzdq}SEV25nK1FCAr?`4*D^Fa&*$klV< znGe|_em{89vtx>ioEa?>x9AtCegk#XXWYS^#IvIc@|L4az5eWJ_Sz}nxuqH+?wcCt zI3f`Eoz#vUWVokpQ?yV>fBaz8&h~rQrSGDy;hwRv7uYi6V>qsU%kSuy?umx$gpFuE zS9FEkjjEPQxhu_QkF9_RkcrE zx@R~f);gQ=jB1O!TJHFLUDaI@K}fHY8iZI^ZmSpsoijx3tPi;&oNk)FCil|+Mf}FO zMI1C@x38zqYRA_ECHeG_@7JGQwVwSVVs868YKubp+#Ck2&=lC7h(+0Gpb>F z4q-;so5lwdZTl3ie!Xxjlx|PDo77u(j%pRoR&}M3|B$6|F5G)oY3?cGt6#r~boY@? z#66iK!jTiV-?%;Xuw@@R$|{i)|B;=aVOU-W0MtdTT{m?+%%oT+`VkaXPy zs~8QN&#t>r4~H9DbCslauD8>*%eaOLO@+Q4T!V~gXGHPnq>5a>ZLeAZc*_vg@|!i= zy1)IwK%o30oP~4CtFYQYuE=sSQkm=hiSyUO^2eV`wa{i%x%5Ct89_$%FX3Vd603v} zLhzmu^M_C{_cijX`Dv>Z>6$j_sZM?>{CI$A*k< zi%hg(UyGe5nY3Eiu2*ijH$?4lbq|SyDao545rUPQ&f#RMmhBxsq{WF^WaNRU%nLS^RXInDZ&^(cGTk4djGXl&eM8c7C(__yFS zs#^FbOof?4;pOc_WOm4Qa@9kdOFtazvH>CObQyCt6yqFDWeSLK7soNRya=~C!aSzA z*87LUa;oJmFL}HmZ$bJ^WI)2-4??Y7evvi9ugPT6?b)HjkFgVL2O_T_7s$yV-9_ln zR=!_5Y!kYR6mlZX^H_Xh}!9omvTI*$zR=lq?dmE$=0a1Tup9uGWDeO@rX`6ES?8a{)g2~E{*87&XaRe z!F}o>(DrLo7fSe@A|O<3q+SFm-m_wce~U>y6aQy3M6EtdaWYT-OoG@st{(T6dgvI*NUV7M%cF*RkcIj87vAD@hqnD z1hbXe!^lR2dx-n|hlv`*J;oKCq_{`W?s1U;VP=|Cn96kba^H#gv&TUUQfaw_iS8O9JVCxLhzwF?WT4}|8gRnpWm%554)M3o$!=LS=eW{Yidgxzdv2c;Y&l_5an*4kq4o%kL5EY%vsK-r-da|4ry z#C#qEj3eWS%6KG~tr=DQa^Xctut!+Q@MHWCThvb?o-w9pvOIpr6(R2oC-WeK{&e++ zSVJB?N8?9_m=u~c6@BNiwHh%CN-%Yu1Fv% z!!d_I`D*8QR20Q2sP&0>5(hEJct{sv)}^>DM3>^Xn#|NW!oLVME!QQY*iS2Yuszm> z2%#{CJnk^Aa9K-xr5paeBs4o#(@sg=#T$8}YnLIyKN9UtzfMB2*{>W-s_(g7F+Mt5 znwL=z-*RS-NJR8)1Xq9G?GI8vWP6&IkVR}yAdKHQ^0l29Um8i~=|sU{u}bFYT(&90 z3}jJD;rE({G$We&6!CWCuj~#IB)5r~jUhf6auoIq!+nzIRC$*!axNQ52K|^jlUHYm za6K@!dN$ARM0Dj;%Ud4Fd>?lLj}e`SC;17V@Ah23O?jMu$(1|G#^ckr+MeFGhrrB) zwY#Ud3%p%V<1{2Cdzj2US2{&Jxu25T4;f0ZtX3`dbtB2eh#>Cd%t&VjPYAVcI#&>6 zaqr}GH2f*H{N0K4L`Y7#ay2p|_q3jJu7KR^;KWtmzBiFY;7ob4a-m2F%#s{|Fmm<0 zfk6o4*JYUEgkYad?q1EWT~F6IGZ8%?=t?cqj=~di&VfvwBCLl5m{cSNu5you2u-zk z7bl-j2G?(AOZw-66LNMM)k;86$@=(|coMij0{6NTRQn<6L2`N8w4-P!1p1kftCmrx4h6z@C#VgPH~F~F zn%hOrvo6a^-c}yU$X$?N5yelcO~l)g17REZb8~i$rx+70!jMB+^MKz|Ucaq*Kz+`) zQ>0ZVieZ3HykFS{Y1fIImq=*^k&~DSPF_YU(je|jK3zALgx*h4DyQp~q7htwuBO%4 zb9XUfDT0ExQx$iCj|7tZ@9|t`CrgARElK;}E=j)MC>p`y?22|@grL_w&DFkqm)a?Y z!Sa@qI};fUA!{bW9+@2WNQ?-P``JTeSU`kg>mhUX+j3pF>%54E&$rD%GEL_q-)hEL zsCMGn%qrK`>KQnv6!cEElbT3%(nXqU;KDVrvXw$cA{7l>7(2R;q_=!U*modT1h;pk z9KqLe4<~Aw-IH)s>N6%CQ%Oi5oc~*x(^+XE&rMxU;McjH9;%FggGk*$aJMiL^VvxC zQ4Lw5y3rfs+(c-nD&AQ2mDb*lPQ{qBL#hbD#cdavlJH!6g&~lLN&mA-TVw=Tt;#{J z`bs;if^?F-1|90mEfXC9Gm;>r9GO-7JA`)99OE_~l176#8M8_+2BDVZjfdEJI8+PA zn{lqr3`Aiya#G8<9ikgnpE*z3!Z}VN1)`aN(TtHua0IEeJZ`GR4q`iFE@Nx>>3bzo zA+O(}&n=Axxv*{7PVWLQk8!llb00)IY4-A6{t$&ozs@zV$>6i4@mY{mhR8ib$re14 ztgQ(<5`VeIgfd~6;%|_c5&N_>Hwt8FRMCeT>3S{_r?B~GR535Mz3`?o^C79sIlqV} zE8B`Jf_Kh+6L(-9VCP{`7qvS>E~J&`+9@z@ZlJBdG2&||Ldgrij+$hoS*(A zw{L%t`Vce|9%3PgkLEln4y~I{PU#(OJ+4ktWLk^`ux^Q{H4}qnVqK`6Jw4NFtTKb^ z1BhbyOb_S2!tl^u3gJmigo|@OX>rbPa-ArerC+6T;T-YzDoN!=3eY`0P_vPcFY!Qz zgi}Q$hslJ*+?og)kfnA!DF!~0B9}fl#RJ5-1)|7)u0^vst4M)3g`=3nb>V`ws-5d0fLe;%>HD8a z+eL&GZD<{YTu4X^Pt?#cMvf86+ZhTbZ{+gp(wRY6yR}k3QA3SrCU~^Z!FKm1d!*Qv z&G#gQ4}q|gjhl$?Ni)UCtRx1t{U-Ggi9rdYJ<{p*y{)DvWluUSjgQAwx;f4&NkeQK zO(Vu^**DD%B2{9dSo8*&btk`fVkSeb2&qO+O>t;3_ZYgaXGW32@>In>9cw%!#i4C3 zd8FvIK6_77^y6hK*Duoix3*$I+pD8L3hrWr@j2m?>@kX+DB|TR-j32P*raf|M`w>g z?o1>+MJ=AkpW?=z{X}CnqPSippmEYgmiz5;Ggai&7@uaFKVzr}W_UC}^jrk;M^06|%|@Knal#q_;u5gF zCUTlVQmj$WvyLp=M4HR8BN4vA)2~`4W+_QC)y~?FEUO-p=7}_#EtTQms2)aw@sn{L5_`)$@@!(->}F0Tfx3crTDNHwcL} z@XdJ>s~f*nFna1&5qAmQ+I|!E<*Qr7?$RVAbb_v9G9o?QCACMFOQsQSU97J3kC$_o z5$PyN1q+cT@wz$rO}ft87DQe^~WJ}lgzW^FYm3J=#;RSQ!)+qo6P(1saJbXpTUp(on&D?-Y8%+-Uq8^NAh zS4rUh(#s=gv^VLl<4)4x=!6F8Q&t1RHC)^QB(hw})%w#tv5`GQe9NfYA?mXY`f*8E zwfL4_(sD;4B7^P_nchy!RTE+UzrwC$+me=5zLI@2KhuAH_xr!dB|rhw%&*Q`HHkuO z(ygcvz^|#=Yh-~N)&n{1aA&ngyqV750Bz(BIQ2+e2>s4Sv#^miK$U}JHpLL6W^BO- zQaBs>iNN|N#KKDvzy!q8Voa9NaF5Qfkf01OJy`K+<8Z_s9SJ6zg~WFF5dv|f9AKBm zc4M_8k@+xUE)F_Jkjz zoTDKKSPszw4+)usn6F!}NFz#!I<*2psbpb>mBXd!c#=-U<|vn9N)HRwM4~%zWV^bs zM`96n?Ge`O?D|!hBRj;S@3SR08kK|MU63p%bDB->9LO*| znFFycsD}`)y*kaD+on|u-ejwtdTv3)H8SH#v%td&E0B517W~3 zXSdZ};Q2#{k>0>yXU(RkgF3P`3-ByRp^6q}Ln8OozE=Sa7a{g7kS+$}Gp!Vy;io0& z0#bOKZT{d82E=G*GLmM2z1)kZ>No>Mb-qiO7 z2DQ#Y!Ce+7Cw2!u83{VpTW6J5W8up*sUlqMVCZhujWZJ1BMQXz3#pFn?v4B2e{h7fHse%G zNOI#ddF6NW2f-bLWNRVzQS2b@3ufMT%5>i}@lIr=3fFESAxPQFNU`z38x(d%KgTNX zu%?+4bvMl*g}I6Z$#uGM=3TEUbs^7r-n)Ia=ixOmt^&QDUfauAo!P(*mL&hPXTLk5CW2^ zZXPLw;G1@%A4M)|l9_fdLI|jhr@bOIL~H|5&mTfqMw1o8>528&3eY$s4c?@*F23D? z!=51>EL$)z4JkmHjUggafdtcBnOeQ6pIE~kBFmVbf>E7H)B+@Ndxq7{oM_Wlqz11) z?uGRW>~hfvGJtTul%$@J$h8;OcTUncEyEIy571+8sW_gs7X$>v)gc*(<%t?hGFy%4 znGjHB)amsI0kQsaE9Y`a&E2dM!j!~%vP1$rp~@|W2$7AI>P+EbHad{bh^|_-Z<^q2 z2ov?%3`gcv4vw{KMR*|vVmX&OJa!Q9Y^C5~g&IhZ%}P8w|fjMz>8;Bf2W@`DX7RqVFAb`GvC zF0Yr+@t6m8<+B-$v&*A}TL=7LtS+V>ZSIAqO8B?=Q&lL!OvqM>Nx+*$8P%24*S&z@ zSpkU4e+8nkWA-va$7h>kc!)tTp^bcH8oyzgQVel2uqB4Qu2vz*8o68TyaEjK-9lao z4&%(e?@Uu=xviLN-%(-#!H(u%9%^G+)oAmOCL+QDjUF0DSFEekXADEAXP>TL11m{4 zLUzeuMo4n=2b7HTD@%rSL4qL&{_J*BEAu%zp9hf3lvkuWJBT?!^zGej1rXDpwj}+ob$r|Cqc@np#ARM5c z-ZkN*f0Dpv@Ex2~u>!p`)u8XbOC5`}F7=KOl#!TIN#*u%;p;tH z3a6t7)QrV)ckzM_YRN~tUzjDSdOY&afekTTNL&aW7^gk|lF@@l^=S@Bf%!4v$CM1g zW9GC_Pcj{%AXW;lR!EIF41wErumvpycF_#V1PTOU+`&@eg}{#7!5p3gAJPf2uu0mz zA!B*e10Tt8hO^omf_{UtJOH8XrUr8f0WyIkhjf-vGb1o3a1G`RZ-{Dc?D%>jNZu9f zm_tYxM0?R-oDh;tro-hJ>I|7I(+pvUUKCb@ezSyh3zln>OLYs4>u~<8mOTncLf>su z2%rWe#Eg>wl3+s2fsGJ^HU$fR3Ly0aVgaiiPka?LsD>a}7%dV`2F~YEe_}w`+1qlc zgwD?S(cFB1z%kekyg=aeTWsVNaWd?vY}YKvK@QF4m;eN|+twENy0AubX9ysChU>Bg znu2{94$rO>u4QX#NjtkZrEvzQs?t|UYZEj3)VvkNnoV|6k<1An7>}{pM z)9PKs18$eu)!gO=p4O_d-t5_%?4f(j@K>Zeg!LT16h>-v2s^RsHJ!?IR|>!75%~|c1B(H7)b|=8lFfN zq#6=gk7ZsN9JJynJqBMa5TX<#qfaIa(b)^63!wx*7*u=#d4Nj zG9rXYS!{-H#8!SFyf+ya9uTb98pOwSLB?g2>6KU7Y*}Zz>=zoE1O)Rr6Ya3oeL*;&O?ze_q#z`1b|(YZq&b`E0Xrul`uIol zr?BN=y6NfG4JQSUCq07b5Mjk>aDKvvLTT zaHKRV2MCAQsg;A!me9PF17ucjmx;IUY|m4jntt=`H3 zf?zP0V`PBg!CN_)f0)^319|)&nqTn^snH?DulOd@ zT`Ba-R(v2FM&)uG(PA?EiqA;#D?UbpSE6e9rh4W*vbs_kWH7ek0|~>g`1lsQcH5Kn zKzbLy;sfEmw!2?Q6PcxNwDery~c(*%{ zl#Uf2_p9kx@v$_;W5uVHfLBjj@jLv6j};#YtJ1OJ!&M<4D}INc>#^b!!a-%W;v>I( zJXU--FO*}&hhsuIR{V~umSe^5O!(nfe9(WVW5w?X#XMGgApKbJyM%hW6`v5EKQ_Y+ zF~@{*+D1U4>=Wklz+q-dgJ&WWX|Rpu+#)91YUaE!;L3>LJ%`lc!};JAf!}E|2P=3# zz`8x2fAMQ_Y{!jxui)G693>=>Qh#xcQ@tbZK05?5-8m-U(XK{g+yosb+s(%D#*YCA z%yTjUmc3q0G7k>R7+YKCQwr$(i#7;Ke*yhF?+uqnV-uayGU%&UvIeqVRSJm`9Q@8t`J5^8N zL-hR#dC};bI-@l;u|A?3Vuh(dPV0-{U?tcymHHhabliWRGbw-3M!JLYh0fy)IS9z) zV!T8&!TAy4N+czp|4N?AK2?1378% ziOw4CZ$GM{F~HXp?9@6T`~^1w$^D~$*tgIbN-0b44fkCJY>3s+vUB?k_W_W-f|bNJ zUi<$^9@jdxhmi9!gsb%={wEuDQ|rVpGU3GluWc$+Nvv7drAS%v0`}L`*LtVx%_i2z zg^ftbaF;H0nF5G|^_g^NaaJ}Wr&61cE|lZEYh)}v9zNAoZfXu4=K#7?Iuo2@DpNfqC#7cqG&Z2v=lhXen%LHyq0>mnog zX}wk1F(ip=tVEQaAa@%xz!^?YOh*R0eq_R!SF}7Zu3fC~6Lw>j=x(vv-`yo%_KY|x z$LecruoqrE_uDZ)x8?HZlf>6W7FD5PhyNUQ$?`=+c)aqwc%7^8eF+QWwADCOzLXpXX zDLU@M+7-h+y5254hTeBTWyKC#2wU=9--=?t_O5-y#wwl^%y9Qcd5)g~B7gOxZc}`Z zfyY4~2|7a*H)>NqDmL&Yw*rUytrm$MXQtx{>jDK64nWU=>%|xMPb_c>Z|l79>LbM1 zdBh>i|Z}N-*IW@UwaB9Kxoxb)-O~o#ce?8cS1)^|7ss_C-Rb>$EmS!lvsMc178R zwOVjIqYd})Sb6O1Nbrfd?ChEFiOLy0N6DK0A4ZVbaJ2k{tz1hX@WaUz*Aig~C)wl0 z^RdKUl4i|!(;O4Nz6&Y5jZ-Z&mbF{b^oNYjUbs*hf9oWx|Nep$(Q=k&-Sz@VG54Ng zAf8Uo8op~bX}G7NolZbia#Tdz!?yiIUaBB?w+QE?A`IfV(mav&Df{~4gqMqD!2050 zL9NVA-_{Zhe1aV8+Z1Z@YE|*G+iUfuq0~0d{?q6Setgh~x5;R)PaWuqnG)fA)DGg? ziF7BaSiNL1uaM@ypC1M3x(et}-C-ClD_=3>(g$yop$v&S^nX$|YE8@k;nD3HC}j@p ztOmT1JPN8X{!CtN$K6}ISG$5ubTJ8M9{X1EZAYV~P*9jLnFE1W&r>lpeq+Cb;zOC&r z+DE(`9y_--dZ1B34qo)D2h_@lu8VPv=tNq~(r&OZBW2D}11rLF@d(6p&MW3)J%o@Q z>40em79UQ0ln;y!l8R2i*`KQR?Bkyepd(PnJaS+6g`P6|<>OZlYmv2JoHJh^ zHr5fwne@fRytPeZ_h2J5f%U~y z$whVLF=J^k#iPP3tvn{-A~8+&Kd@63PVeU#5ypOcJP|i75g(QvN=g4uS#K)wKjl?Y z)-`gt<`AafO879z@PQXbSIX{WK*oD_*MUv$He_Iv%(;V*zsakXs(*KgL%py^qA2aOk@}LXB_o1x+O(RT|PBNu#b&6Z1*&OdN)tD03@z#^; z0=#(~-_O5iKd04R&wT%~LRh+N@E2rgsKvr=(nf%V`X5Z>KOXaCFiPPW+0DIickgjZ z^l!c77}13Q_PqB9yLY_{SIPOe^G~Um6UdIP8^wB{>$6w!&fI5k>*KxKa497Gx;fWy ziTquFvTrP-u;bB-&=N9|(|W8n?Uy{j*)zs-RB4S6RN_L|!Ti|h@0K$bG{ zYb4-~tRAPrmJY~@>o;)FMWLI6q$EW8*HAe{m!62|M%-#X{Ytf58jtJ6W(SOdmRGX_ zd9_eDX?!bgwMum;vLlmDu@7<$o6Qn_vo*>ZSJ*jWzgw(f$55@V@p3iW*%JPPHOebj z*gIjrU#wxzP_4f4a?O9;v*J@q%Zl2(8fM^2t2roz^$oG z*VaxQSszp}acBdlBiXQi9_9S;NBXYFWE7r-v+g!CT1HRv0B%%y*yZ+7gfQsA4vcjNQ7BK>l5T55R zhil?8q3z2WX!rb(*Q7ImdtLoP)w8lhh54P+RO#@Jb*JZN3L(uz2&c;ke;bJ!n$UGo z1_9*MM62F%98n>am9gV7)G&l^k}?#>wuv0P19FYX-5LMlpc*{EAPZt-JEO4>K9-0H zeq?`vZqa|sKdy?)c=N&T@sC|iyu>J>J013*r&aLA;2}ihc&?f0?)?z(*(VM4}=pAT6pA!Ndglvpwma zl`4dpr36{T(T|@5Gqh}rbv-mqAzSCp6DQ#TKaG2S@?q)yq>TKdMBQW38$edaZWFPH z4bwgRM{^Oz$gY5YF87o(Bs(ednAYUU{BXEW@L}(=v-QhC)<`Ii{LpjRkw>tyo){O8 zcMbbVDg3bXTY~R$=^TPp3Olbr5i?d$%*07u=_Kv1$jP&Upys)@oRwt0a;*bIL3&K@ ziSNmRyPU)slTTg5@7uaU=UYDQi=j`<&MxHL@xz3-hCDxp)u%rInqNE;RIEGh4X)pt z8cR>@PPCww8Mt-FB;P=uoUW)8wyXx7F{bE77YVmhN^TS_=o`o)?ucKbd@M@rW2F8&m>X?w_`w`j1pE@BSD!E}u;&tVEYbeux z0H)ceSx7nBJ)Ma0BdU#SB|&}mn1F({K3Z1Bksff}mS5c_%tD+ELl~*S@7?$qPH?4) zJe>wcH|$f8{z=!FnsD|*uGVG*d-Txg!LXMBPC}$3x+iwzH(E^+VeMMV84&}2JdQW3 zkDUWH*@o&#NX>DXVZQRELy}_G#V888;6eUrRDV%Hok|Sps8^M44C=p;H&SFQ#uJJv zT1u_@`&Tn<*11_P>9%X6VKvRs*DtS!NW`gI0*~_6_ z!p@fTru%OX>(ySTCkxIVMRh}nJl{d)akhMLf)Dn4x(D->=e*IYgrpXdnRBg0!vi@M zFd12Cq+=rNZ373vy0~|_*_hMe=kqf1{~)u5(r$pMuJevd?dxck`t!q-ml03o*a;YS zGV9J zoeOa}RW^}#kdeB%_WB;k$cS^nz(6jFQZqztwW3rR?>lN(Pj zPNU9CEltu(4@>Tv3>2M;mF_Ru&2_s?4ep7!gu8=0!WV@PXBz&sc#H)AF5%Hcb5LO; zqtQ)*79CX6tEqiP*1a(Pv1XW>X+xYvqwZ!H{+uz%Q9`r9=g;YFp4qNz{?SmadOToD zYxf0UKOo%=;G2cpyjR;GoA69(cd0rsF`+EX3C9-GvPN1aLi>Tvm|LpoJZ6#|f8_ql za}!U+!MEGgCsdyuU8tfe^54=?t4jPtxRL?q{yMM+rJEn)u^jR$T>d%@g&?-^eV|f% ze+RCmnQZyS*@;tw-uL8MDLMOyn%bEn1a(jXrEk9J~gcXO>*(S$YZBfF9XwT7r z!2%&dmln4B)8&QhSj!w%xn^y+4~?iRMIuc|XsTIX|7iv3i=UDrM~J8JU1M9W(~{Cr z3%I48_B6z7rzrR9;i(dxF<&CLg?s(JwV)sz?MhECj!!+rqQteo@1>n1Pd0}-6oQ6` z?7BuN2ojj6i4k(nrQJrf0P1&$O8~wcM6X~zQQ`y=ZW$t!#&S8=D>*9f3QK%-X|0;Ub7Fs zV?>39^^?$I4R03jKifVN*+42y zvfSKjS?S`{*xGAu!1aEi;KTA2A!j-UaYdari~D_)Z_d}sJE@3FY%^j+VH#Ei`>y?o z`Ktt?FfvyJSuk=K-=sLTmq%SN$poKha2}AxCVE5lqu8|3GkBD#b3q7jn9=qr?~NdI zFOFGPPovL}o8kx4WA~}`Y(AUc$ngk$x?nBv5-=R$oJ_9}pO#ux;uSFGa*P?s-Dp{-i7 zC1%Wc!GXgqX2{rQk&!QR`yj+#rg6f0aQ&|vt{8O-MjbZjuf0eJ!fu}QKszaK6B%%i zI5kDnFUdyy;#%4SG_jrBcE8T9*KkLHq65s(bQzNN8v!KXe(HpusuL*>yQd44-WA%HMgpsOH^1*Sv3IX!Cov_Zstl&EqUA#|m)VoD^7v`;5YjE4@(>{?WOWueMEP&%La5+YIl zk^h{?chb()^9c1*xKTAQ*?%fkTDot2BrPUBE>4|}K(*-mpr!_a91H>9MOw9nqv|u! z;Iq^gdkZNumn}{IOFtg2>JNRph>yv!MC`P*DgwtHOopN>2!L^hfB=i!X` zqYM+_BfoKUp?Ixd6p`&#++Ceo0z#IEWYv?pO`vkUU#6390dW~SfqR1JLQ|{pkKgS{ z0AHan#)@93`+*S$c?;XNASM@FX`!2PZ^=#3GSjsnF#XI?^mrQSqmx|!IEz7lx(R+h zS*z(e!P(P}MP(W?oTYXPQ|S-5vBp3~Xw(d2vWQvAnH!vI()5PojEGBZgfZet5+lf9 zlOVspGdgafkWHB8UthOA<;zyYE{f9U zoBgYC@~pK_*c@+n*_9ppmny1xH zwxp`W-F<=XwD@r{QRU9`MjA|sQmmxT`kY;O zRe~QT4NFtxbw3e88c(@c*D|lQPDjh%bk4I%P*LQNM5lZO(pH1FgXVKZ;Zs$S;pMr z(h=To1tSuaAD#TI^1X4auIytiHH+dHm#yz<_8IJaFtb?xImH^(xJ6VgZh~^f72mJv zQ#N02MS4HczsW1X(cPtzG2ceP3M2<^ z9{r6A-R^%_uFommwd(M4A5e*nJ11l_@^s5bQ3n4nkfK5w_PfeOX5uK*+6=CyVwkX` zP1jse_lw?I(^dN_YN$}Qq5@n!(^*d(-c~jD7f<|L!5GWtar%s-6b9h2RZf+4YhlLo zSsVLDJf$hcqSLSFNb*!bgS0F=slg%Fj6S8AVLClTX4%v}FQA%PGh5F0p|?cH{zy3H%)xmOj6L8G^-5xPW`5Llr?3wZUG;lMn!L2&aM`b zu&zoIru1Z)dKn+?ch-DV9SuQcofmx?Eq1as=xcQrN(}ByMzP@8!U6sEdQA9uK<_1M zpAqZ>azj02aoKmB>Ew%rkzY`efh%!X@W(nD+|Dq#dRDargW=Zdw6+K2aEN9BW80WC-A{GL07qt6({WS`O8=}r=wy^-F5_90Tw5Dt;xV| zo)R0G$~)s@Bp8IxjcN=!xw+_v?8i>u$>ZkzjC~PEI?iXaxMqH0J#XRjm1AU3g^f07F2rUQtb9L$&@4(t#R1-roW-I$Gl+@^>AETS7ju&dnVE$d6wKiZitZHb+~a> zv~~c6wFzR?k+g_OP{I@;-#tkEJFy;eN>r3kZB*xTy}Qfe(mDuelJmuHv>)Z2+WGqL zt;Ej}ikI+Z{^reegSXe;B+UX~zMoa}nkMUai2n3VSgRzemYMdeM6I59O|ud*!Z>S z5vJZ#I9o55r!@X_D*p6f_%&CDIV--W$6xo;rZnl)&5O4ucWN#Cc<1zWY^QHlqy7HI z?M!5=8~obT+j`CGf4-+{PP%Zw6ZnlTERJ!wk9-k9+T^1Y@a4`ykV5c$JK-n9uP4qg zD@u4St~MFDGQaHLzcrf78H;$5W9%Os39g}pDIz*FbK%p=5>55P5*=KbyM!OGD@4vW z(~Pg60j*v`p83Vh?7dCWNhDE<0$9gsG<01RL#AQ0B90=&V^pQ^UlAm%sF?a_;jSeu zBQeIx#((S8-ey-hG*N12(xdeeYrU)7i4DvWK@r4-&=0Dhi5Y|IEQle0y&QDcAlLu_aC}*1Kf&wg5&0!>|c0Lp1G7UZ0-oSe{5cpR$Gm zuKq+)0#aH}E1O3$we_f1qbzD*mKo&>v&qFj>7T(DU$``&@9P+o4f~N3y;q_jBv^kt zFVBoduk%yvuzkzOo=q@DF$wUJ5QR>la~a^H=9qnR_CP~w5Z`7knQBTr`%Nf-ktQL- zx_2~M>L=YI#1T}dq49NzqIjRt+7hrjDt~Z_SrJk~AqatyCZjlvBBy1G#obI7(6E4e zRH=5>!l=so0jQe%LHJBBoIzE2K~uf2MYF6=kS8a~bLE=w z)$gSpRYS~Z+@XX^L^{{vgd>B<6qCmsmKRQ-{%br*xXZm&u6LsNBDhs&xwE5r`x-2eb4Py zvFgc3%O~@vEuH^T)kL03v;Om|$Ol`g|I^x?ds|v6Ru2~~w44x=Sm-pd)VKX`Q);o; zZ=(|5+-W^4dR~5z_&-(nGc;++h!~I0f2NPJ0R2Fnk&VIgiGh1mMM@Me%fI zs~Jrfrv_!-X$xT!5E^bZ>o=G;5%577GS)y*3Drw|~ED8`m z0k>~z7Zn8cw>a!q+S<;_9hG@0=Epq%^Zhxi4N%o}k*P7a$$S9He{z{mqXV*-M#g%@ zMG>3;%^oiLZmZ`?t9mBR0ia~WcWTgdNyEf!=c?pXgH?#__LBJ+Bsj=$r;PcoL0n`g zG|a{^n;a21=b-?FIYX#c$R^RZZkrd`7~n#2(uOZZpdI3;Cwcm#R)A{>7bIr_PX&pn zzn_3gSCE=q7Zx@ifCJcBnj2DAWf%NSotOH7TE<$G^p=14II`gH)@i&(YY4hHUzjfH{(8qO5a#cc+EMIqGAO8Ds;r(;!_d zQFhFG8zUT`D)^zYQ&aMN3W<|sDn_M-ycBR>-R(E>9|hYCF4BME6hZ)kk@?XzI0B;r zQ6QbtVJ*24 zDu|2mu=|Gs(1n5$aE@2x2TFZbMMQ9KOC|-~S^j{-yndw>!k+PvV^Ak51YS(WqEPSw zdVEqwTVmsB041G%nEG`bxts@g8O-GCIZl&e;QUE5Mwv`dDOs!o%Euy~VG_yMtCqP$ z`DI#nee``(aM<3p*lNQi6M$G*MWm`OuSmZpdfwYELG%F3q*6g>=t`>dQWf3-tx|pq zF6Pyfsr9U~3jcSKPPf9UKBBWylgj=_6J8`1dmc8G>xr@0D*h~qthkOGv68GCWWk-b z`FKeslN``@KiS|$GQxl1e!&5e&g$5hKQYvyM@20wuFJx^Dqvh6bS*{SLzthJS;GOF zhL~O2{`Ko-8R`t-1NU-6Ygvm@QAo}2wX>o&^^X@qLS-hwv<|Ok0Ssl0`yap0D~q_3 z-)!x`)GEwuX{#ny7VVe4ts#DAlguHRhZ-+cd;GH~2*VtbOt$tEyE@v2R*EvETp<;! z;oUb49nl4uc^kIj+}o{-i<+uglwNjU0rN;M@N6cnxox4}f~yQe+++ga7?dolUsFo1 zQLcWy&uiu_mL=_#)MO9UKalX#U|geds#;tc4)Wi{Zc$`P^_MRSQS_}zE+MQ@sN8F# zCiYZgu5xbbNPZ7P+02%&4id5N}b!^w#{oa$3j)S^^wcH6FkbG0DCP$;%?hd-JL)J2kjAI*{0 zBW#Zgeq!CXCxObyRh+hiU#unj>}NJ-&EAl#HPqYHyXTjO5?Uug+|#zuiIIEypy}Ho zgj-|TMmtW6grz9P)6p=)gzg7oE4T7V#eI6&=I_oAT&vD{`@6Hfh;dkYK$DZ24j}9 zMyw!r42h!RPT&&~3uXhDYF&@PtTqVhSaNi?U3kfcMUlX&I{*`?*o3hk$-nHZh&JLfnMG$`EwPL>HqaU05=D5Vn76tw0F| zBVaWrG_6wet~}i#fwjm!cDUMHvK-?>jn{OsmoODz8*@KXQXF7&_oJ!Q`l}3QO%B^Z zIf;%38%$zoz}B_g6$OzRW>)FmiI|+|5d2^4h_l8p19!RBrt?mc??jydg~~useZ+6` zb!zJ0Pk>q?A_`k`o(n0-UpbSV5+ZxZ5_hM2(VbsU&w^S5fWr2350NneHWV*aff+;2 z4nM-yppyT4>)P=Ok>J+O^T2ufB|UykG;Y!!=vG8B5XTIVSvC35%U0t^)l9xkB2kWU zCPk`i`&1tW??#?owiiaO)9*KF+Cjtf<|X2lvr$a0-e3|<{u*rp1QNA&mxC%a-6zboHSk2PkUaZdzhQAL8_T@l|1`~E ziL>HJSV7XSVt$s{2fuJ4ugkZ1su$xEovn_1&Dh>vw97 z*p%$-5JvU}-T0U!l%IU+SMp~(s!rJzO~k^IZY^k*NnN!&TWm_K?o1E;iyc%8^G3@Z zCd=FX_G4S4e?o&8D;(!mXhow@ei&Wegpovv+8z!6DqPSmgCq6#3-eW-=F&SV$c%{q zJ4~}0IKZcJjG48Np1L@`zE`J0yg*K633frUmsxu;D^yw)afJs$tW6<-_ph0qguk?A z@Wl0*o}d+0?ylNnHBGvDXf)_iW(0&okl%PXbF;S%*?)KpE9VH4YUSA!V02ULRLHR; zS1q|+Az*fWWZgjSb&k!WY!XPg`$%vnRAah*i%tmY?yG>0seHK)#f&46ZatF6?xd`b zMIA}Vkmk8qOM~q6 z(dtY*#31T7Rq-PGrKhRC zre_2NfkdLj4>|l$&MRp0gE&nEd4#HfauOt71V@E^EN<|m?A6Q;BOQ?(?}!G3SCN>? z(Z3JahO&iThx}8M_J*u-if4&grXNC?{0|!BOFkHD#Zynr*VlUeo%Z+{3iwIEYCc3+ zEY`-l7oi|wAgrJ%gB?@T1BeFVvbUD=hbZE?NcO-ESG1PHqL1l#PFQnScj}<8`na*e zhv*+qJ7ZU3&fr2xSk7`4Z}SmG%}0Rlu+a8j~%BGE!l9 zm=jJsPj#&c2zfjvbFQa$G0MM{P`?6wzJOgDD8z&QPBnq9U;TtSIxZNILZR{5ICmJP{K71KjIsa& z4`0{xVC&R!ibjT(XRNVcmh~#p{!_n-MO;ff(;l*k<3+99e;IavcX~RU`hu9B!La`# zPi^S+eJ-s^_w}uS$?G+yqL0%pzI!#y|3Cv-hD^Pn@AX-aWp1;l0!gNEYPEmus6j${ zsa{mZXa##rdu$1 zN6o`oE6nxeKqehQSSQQ-{l?9%2N-ZxiLoD|XzEua%gh`WG+y^9OZFEg;W0s98ts&F zpWSYtg>gLo4i$@orrI~T!i`Uh>^RFuwJ=5r+?gnN9n!Yv8`QQV{AKn45ql~wq~hAQ z5C5m|;kQ*BAG8#R_X`N^#1-)Te^7C$roo#10JXP<}Jn^K(Z^ zvV2>azf!@2OFgP33d^N$5ld?Dmg_089~SMxMR2dOM#RR+sU4x#bx51#UZ%cEYWSW5 zw^W<5@pH+#0X3i@BqoTnsU?(Or6x(&6j4ugNctLRIt41i``>%K>< z6o%`JM){;@B_Ao{s(oMEWZ$LgssZh%rj_&c3^FGRK8$f_K|^C`bg8RQkDAO9vKdU*F7-GxbCV9o zN*Df6t$N&8pbgtKg-Ot{>94r{HDS8*bIL#Je?H!tV%}FN`iD%^J0Gnq%*lv79@uPl zeQY2$=aweF!SJ2kX@#9-PryvxaV)vepvI6IyZQ1nc^J1a%pV)~>eR+9iF7_u2e=Fc zK3^xMl zSVU-G+E72Mlp$!-Wl#&NS=O8rFBI3f7uObDPOCRCK@bS%4RE(doK~Oc_E;brsO5r? z?``z1wlulydYfonv+pi?n>%y4mgm-oCywQw56z^` zsk%uDwCDfyu7(xZIN+I~|HjIRn)P8{4+$JQlYY#axctUwCaP&#je}#9Uz^I8T%bwHLote*e{6!a<71Bs=$X?jWX(LI-ukJM#}Lr2Nk@VIj&h)Db~j{&W7O z&PzmWLv_j3V}d|WQ9XVcK}+Yo81olKsQTXy!!=j;#s2!=J2s<52YQpnrGVyM#G(yZqGt zb*AThSqm@7RV9(N_1RZU5^1>Fs6+1WcArM;WHccQ@m{qc1V(*wpS#?)96bZ`P3p$IjWhGL*wMTAD zA=Gg`G8&Y(nj=*VbP*El)GtN-xp1l}-zb^ux@l7h3*Yz~%kD$m6BE$c7+8q=DvT~g zFpGB6NML6s!fCb+wBm~*S+AS1V}{Bhh--deKG(351g)6t+DvegkRaL8OFaHC_l-5!!VRhYuSc@^M_ ztnH`3!R;uVvW)t9yr}`LVAihUnH-wp!TS&Mkf2q!0e)@#8X;bFM+OyprGvb+ikfG% z>9M7J?QzkoiLsMzg}Xl~>eGvK1DEwG4@Gptg-S9peUVWg!KoRAeNiZK-q{BEdvTc8?KlKumrS5gJle4L+8@dwsGWpo5~)=3 z^iC%gGMx~u)B)1%q9w_{AHpN3sgqM>y>u<|YXC=N+0Hpwfb%uwCl{;6gW}=LRFL0E zBq4;su+oO1(3O#0`8)wW^C%o~5*Lu02sBw^lVm00+8u(@t2FE7BLaH*V;8O}ZP7}s zMaFT8t#NjOl0z{O9SI5PVO?o#X#h;ZM0vSFv~iENT-6gwn1usew4Aif;{R2u^{TdY z7_RH@$o*vjyR!>D0DJ^yVgXsdbg#+4$OQpgOEG@V<=YmM9W%~mM2#yR!O3d~kc|aAQqW}p-Q;Q-ILQ#lgSlAxQV-HWfr+km zIOOpKff!aKfnIAkFxDbsy1*PR8X>^kHq9WI&>-OVw1)5JIQFiTp+SyZuei=nXz66J zcbSab*6;hJmprcc5OcW>_p{Oj-gi%tInpBUlJtg$xB<9I;vM041aVvg-|rj;S|QzJ z&M2E}qjfI%8*v%O9zL(fn;nV!$(3E9t#|_z7gz!CQoVbYEV@*oyrq69KU1R4mE%kK z3tqjELZSocyC5)Xoj-q{jb}9aDr}#@^uYL%7$+0-yZ$cDSeTZ} z7jUfi&71$tyuiprL62qOuif>lN;QA=zwhrSKoZO^jcAW`zx!OVP0|vVc;c3R!9Bcx z$5FJmPowAC{!WlGVL0YfR!EsY_p6p&MWnnDu2TM(#NjapMgrjURRnRk)15HR^K->v z{I$1_?NS1LxKo*#_*VEG+yND8yqU&IeA_*;lm2LnFx+YXllQ=vp`YzCizLpICfs3M z;7^G0rYt@2t&+=5x_dp!a3{7M??Fx@SY&`K&eJ>|ECLO-qRB{nI~f8N;YJ|7$w zQdCl-as)hq-kIo9BB z{dNUyqQq{$Bi#*b+pOJ)mBggtcStJttZfu8nBna97tKxOS74%t zR$F6agnZFcihR{_gM9PTDf9a-g0A?GW-CrChpQ}+dVjH_4qMu?qpEKCaEkk1GWTKS z@YZ0zpaI>7AJi&Ad6EfQZ;eqn`!rfb{37=hrZ0c-%a)X)|#SeA$6c5Rr;EeX=Sm3TnZPH@t+W^z7s9)1!T7w`^$=m z&pN$mijUA8!+?aZ`Imd6M}pSf zQ0{5^Bo#`cK26$Z9`Vqt6crzGdG_Pd5bod+CCL12^i$(U>gjl9`JQ|jLTqNa087k~ z9cpaIb@vQ_Xk}4|#FRoEiX4c$hrzUuO?$;3cXYg5K#bXjGScKO-mhMPdSyuy?GiB` zQq<)+=Z!@vcgV%V@C-;XwaB1l}H1=F3eES^y8Gh`E|twBeiLzr&r zrizcA^TpK{uJB@HtX*tHaasAlSMmX;$p=mExBzez;VmH~siB~TDztc(q~t7b#{*a6 z81Ni=Lhcfu05JwNfmu$*`pCF_|GKe$a54RFsqGjz$hj-@qO=A>9`e05d}C#v{QeZ7 z`p60MPp;BY245xmbECPev80}8DY!ac|I$f27q{rU1%>8RX~f$bk-Y%416I!BAM1wcxAW;fByI)+W zdU??M2`KH(#oSiFd&>s(6R9cKs@$liysb=)$_w`^Lv<8#11+LRaM*Ko7uAD>$fD8r zILg!wkEmliekA|K`%oy+y?4Hx1b)n8axkw#R4oEd+4nV2d49zdp_ROrh-NTBB65bo zi)#NQXb1U`0xg2wAFExqw@Jhp$y_E9wWfao| z_7uWWQiazre~`S(Y}r)9QYBGsdvy}ccH0Hb4gHYa=0@|F#u4e?{Etz#>^{l9XS5!E z7|~E}(3IQ6mj!aWsgX8IL15dA^E?s;9eU}R12g)aPi38?2c>qt;?^||+G#d8g$wDC zyRdD-Fx8!fIAKyBgtA>9Mjoib;7%lCB=VsO0)8orFF2nJG;r@fU3qe}Z@hWmdt?Ho z_zvQtg(xNHSq?5i!tc@)*0{9%?%493H%@1Kp?Wav@#+!-llt$V7EGTDcZx0V_zGa* zJ9H4@SZH3O_F25Usnhz%q1j`6Jzv|;XQgHA6vH7U-9d%QsAnEVqQ;80#~9gm>khy};GSg};XLARLTbiw(}A+6`u2QjSWc7X`IT!_vG zF*U2be_Rkh^Gsea9btip3?!Y5e_S8J{Pt8JOk$b{{O!DqKUxt{`y1akyxp5a(VNV% zJZMh?W`8tl%}B5%8jHKbUK*hnXNcd|`S8bPYCcC|8>wH&yg)-G!{Ma!YAfJw$_;R{ z;^hS%yZHqkV_hR4^ZI5~FchAvB53HbC{0dj>~SRK8-NSe%d{E{CpCFc0ISHZxceLh z8jxM*4?o}rDtR4=jfN7Ed8PML3g0bvVt%76gi37Qf0_=K@C54=iVtBk`6fPBWAhJs zYkM5kvDgUpNhs&HJ4Q~yYlIhWcN4$yA!UCSh=j92cS#SFbVkGaqtzZqd=Q87v~N!t zLQv*e;r!uvaZVmbnY}qQpl&>xf{g3{LsfrJbu<;|;!5}8EZVyWKBc-8cyVSW^1M5& z)op#}lRIt^fj9ZHKNT1S2?h;`9*pd7V#jA^KEWQ^|)X`fO%twyO&8Wl`=bdII@l(Q zz{d^YzVk)tuice=!;r;#=X2nUJDR#Cj=eebh?9PHe)Hn&w&s^C1%DGPWJCMYYXyqw z+b4M@1-OYqX>8U+!W%l{ILfs%dI(K@WokMIprMzM0{twtmlYi(!l9B=dY0Z)1q{Sj zHyP_y^)9~G&Ks0UT~$fzO2~mjT^qAb5~SP?+H2m zo`O87Q4m*uFQ~$esZCdLoqe&)5E_E**4j!j;m`=yzZUY4d2MU%*x=XwVpMF3r$)9g z9J2DcgbVHIP`|kEo#LTLlW0!V(J7CXJP*Wdw=mu5oMpZay2w}%i=%;qSggcl)=XNa z&eomH{GEXDK|hqM*$%q=^06TS?#i;T{@OMyQJ?e<*Zu0~CVr+KR6x09Ah7{rJ3>jY zJ*Dh@AJsiYyPmMgisNZa$Ql8V2uNgKhj;C+CXReIlL5oQ`b~LcmOuk#Xf7J@I@7t% zveetaU=Plgp`L$hO9vkY5QXeFo8%L^Vu^nDCr@=h%G^M45sl0%>oivf`C>6!*veTC zdH#iQ39C7Gv}uI8?X?M2(M(|Lw;J>x1BNxkC|_>v#iVfJ)iS#~3Mlltp6o_p& zA8|p_`pSewvDT3Y*M#O18o>d5b%1=W%!2F@%1`L3q`{N%lln`)&9rfO%M|tf?6++pyx@(BqAK0VDLBq_ERTE00oWGfiv6wJt z!C}ShlU)}grnT{s=9V2AEFW7f4^LrT>5o#n-#a{0~0j8_Zff$2MHBzBXg z%Xx;`;BF(cta#W4vsJk?n4nVm2odp$do^3h&Bnj1xg=gq|?Nni`cVSx^%-%~T_ub=uq}Och(VSPTnkHS6oO`k z-C;t;Tth+RFjx_Sj9R^mp!&r0T1<#{bUH|Y21qqQW&OK~=P)SCCsHgb0F|>gMqq%2 zt`o{aB$hQuV31);w;BRnLj0*cx9HaZ4=X!QPI@3XhSp{R^=&1dh3G)YMW>?V$xM!H zEd-hXUd8mi+_xi9XhlQ&1hOLeysu{&WYmfI_(a$I;W{ z1DO32N2>|`YtU;z6a4VE@$?{d;i(ja)nv_UcMnX&^CFIR0{g@<+%xYoQBI9=b5!Y0 z8sf-Vt`lO}GCKVRXz#Z~7NTF|-91yEfhYHbun<8l|141+F#EI#HLcoa0(%`nrSHrU z3`;fC2oD=1@8>Z1UV`u$2FYg_U|i$yVJs=GPqjT0&LdKU2%y5UP`b9q5^5GS`?-7r z#o8KDo5@VuXWT()pS3ceeyG9}k$uEr2`#p^Oc5<8z$pXY6gGg-X5xSs5%_5mEBxEA z?;K?T4vnnkr$)xU%BOL-y_ZNB_*7Dd!GcDP|A`R>A%P|10ZqCAzS-INQyJ=C3EiXE zWOP9SsR?Pk1XPN{ph-dBr$c65^#=G*NaJusjPBdm#G8OXK%FKiK#~+@nDDpEa1GdP37vEh@HDih^rh z8NNk%^xRH5#-mW3E}4DdA+^+sy-fDhgC3m&K6npn!PA0%yXsH zOEZ}NVbZe53ealR=rwNvZd!>%om@e!bCXYmKHs5Le-kCq9(rqbvqavepXs!`3UUq@ zno3m&%DNXhR@>F4?qC*P!b!}s`xy`N=DbWF){qKrV4_Clbl~{o;iG<0IG1DH#CnwS zs#Hygf`k2~A+t1)jE58p*IQw0D(^2Vq9bxZ%ue=T#blYqB*%3xTuL*eR`KrXS_ow z0XjpgU28EJL9ti$vJy-Wt2kzUq+Cq|{J;*LB~D$v0y&xAmJZ)rm(#7C(>FMfhYH>P zuA5HMpm_|TPp(pg*^@-+K3z8z^r7HFo{|G=0X#A7r>9J!0k$skX6qj&U#Hg=6O8Bd zKJHA7PBw&lNJK+}GC#O9da(Uz!$kj6{JM0lOHzFBt~+F){=)3e>fzru%$04J9dXZ; zUn`X~fC*jTxgMzqh8zJEZTYtllkR#P2~BC2^m-=vrj4UWtal^v7cw4(+0lYK))>*t z-v<1V#ohQ~Y3uW`zhqYWJ9)P6_528vINe{T7dWo;Ld^&(QE4agEuin;*7CbdNI5Iq zy@pi+3Ci>1#lOq{o;!VEZ}Tnm#ewAa*-evo+Kv7Chcu5fF%n)8T~44!ai@F2fRwSq zRY=-Z?@-Dw5mm${IQn1;50OxqV_O;QJ4LGnzmd}gVin1v>7?l3V8Nk{#ED2Y;e>+D z;i(TTo|+hkwxaiv4xmQABGuN+(;fc1Qh4Y&-bqi?;SpfyA#P$fZ>Qmf~lfsi+ksv1F$$Caiwh??& zB6G`(%}{31;B7l&Bst={^7?sW${&TRrx#2uzHf}Z0k6IVqL9<@bsrpRNx8t?2x##$ z`im5A*pUkxIweMcQ)I|C)Qbefs}LIhaasDA{f2N>YPH}JakNtxT0#J%k-gaBcdLZz z<}i$zdrd+1EC=-_=JCR>0i(fRXKuq&;k@24it5@WO6wF#HuT$+Mkll89{1JezhHJN zoEP81u8%o>-9+e@d5va07EyeViTbut;Y7hQ96rYG5;YIf6G-cZf3Iqs5xGKHJVo)N z2SmJ7^`j!yTY0|BR@B9zMWPKjOp{3R6Cm^P%$-fXgKJT@?)~$G28Dgs2hJ%6)?4N+U8hWFp z?IBIb-oM6UcN!Y`dfznxDOmV?JbQ+pr7nB+Ah9<;y`0a#dJsWDel0bC` zaksIl#4tp`NY*pK>UM|4OD)tpWvqtKLk&>8Y)-Q+hQ`_78SdXJQjn*k!{`ieOcuB+GweTlA;r_2C_zsDSyU$86=$QjJC9YU}#y zFncwFv&Xj5f!f9={E?KB>hc*>LS6<*XZ$M|Cx&$oFe#AMs%t4ijtfVx;JYyucRTPHjx$$rGpvPly#Tzv(Bx3)ChIef{T9Z@-5+ z7_3@bF~#CS3_$b9bGw1P>s_t%N6HO6;dfV^y&nA0tZhlf+=fGUuQl8H+F4?#@+l zXx=F4Lz_*QErMrN5?Kc-oyns{>p$0Qk#}Kd$i^zd1pDpBk8BZ~QtBw|B}ViAJx-v& z@aK~Y>uq^yzgW67+o#k+6p2qQcGd!R>EiZJi-TmM629I5qqdZv${ZeM0V=GITpDcM z9!eD$*5T|I0y3}6pogSU7i1>2j6bM9*JtuCDtdU0v#nxIpB-2(e~`m8n798JFR|>y zlrobjoxq$B_xivp%bhs^_UQ~`Cbpka6Y3Q5h~!B{*!Exwg}|spk-v(>{-NVVPf)-`|DaBeW~)72tjd4Gl6aEiw~c?2 zs_GEG`fP)$5u37oF=}RI%f_6L?V#s5{e2b$ zLd3MjJTCu?UT05S?(%fV4D@bq8~qmcZR4DP|7|VB&%x`EZQU~-8^nRB`QZ1KD)~hV zEE=&?bBEwuJh0j>1#6DfR00+1Ew!`3!)iYoObuJW}jvatSpW1!Nub_Tdod5`O2;_SWk+v0LaN0^)M;B&)VGQym_;3559 zv+d)Smp$DdcUG7TRyWGbg8QAw43+vDplciG1(?y?@{ht8SIw9*--wQ}2__~tfC!;= zMZ_U|$cg-r%Y*BOj{9xpz1e=I>{H^_SlO5~9*Vgj1Yw@z@f{^&uqY&*h&Vf|0!SmF zTGCsq1NVyKPf_(Z{7}HDK8TTm#r3i`Ly92IYazVWvUsGS5J25>HsD{`(;OF}}XAL3b=5RZW2Ya%()NCSlmPr*WxI*a#_XCO~qNXLio@#NdG+?u$9Gaf2AJ3oHH{iHv1tY{c1@nr@{i+>T zANhnf6|t}KUM+z5DxvtYKv~5seqbXm5{|p{2Y+IMIutRnVgRqwD_nkPBC9O!?bL(H zDtrv9fYMR{*UdAj8$8Q&EPh>?ICCD5qN7OY5gB)Ap=R^Ixr|t2bbr4)RASG*DblJHp0)K2B>4T=P z=S9KWE4l*%ctC6Upw~>e@exmprmpvgcNL}yc{)(=l2_D0)i~giwD1iy>L>-{&B_c^ zu(|Vq@m64magCU#87??Tp}Nhz6c7mco6S6Cudxd6NY}|a80pNT*5YkL^S#u>enb+S zajI5*o>XaPuYI^1cSrKu07N2*{Zf~elbDc-1~0~7B9G3sd&+v& zCpRp|YGZr(lP7`y_M)1}_ocm-gj4$Mn6^Ju!WflvmRv*GpAe2@dMgGy433gITacNv zC5T+ws9|7nvo^?x_7YA*f{E|gQMk*(>tLIrD@&8b7FydlLHs+TfIxTi2Zj&2YpI$! zMCfOpQ$@oMbaAJabKlMJI>vQ;BjCk96E=!2aAr6dX2_%%T4UIEdQ7p3e&}50FpWsh z2#M(P1lQP&i*TvN_6BI21$9`Q6zoap_3d;RMTN5Wb$R?A`9k?N8aFM5J|nfZxYI48 zj0cR+v5oK5GsU(F%@QjmJN@)gvr9w}T?x39*W+1V;Y6e|tvutF>Qi%MAwdnd2Q8Er zzYn?+m7%dja;;IVl{9j{`!BtuSpQxN2-DWnyMNL@*JJQec=k?fiY9uEu3`brD&q>iD znLa_pYDdaM#YjzQcnyO>Jw^{ZwyNm0zF}aXyw}7kPpy1wDS`xjOfKNe9ARq|(+v|* z+p0yr0W8B0SB_kGpBikl*&1n_Y6ZXHNlmUCULw%cq`#H5S3wT-7@o~~gb8xNWCi4e zcUbj78y$iQ#~1A)R~syf^qv1{C*NDb$cmlz%^f;{kE@xD>&bkgj0R=-Ze4%8_9rr4G2ZlOtE&?SMmz;Qt1<{wbe1g)Hb)cgox97dg=k0w|fRfGUng@J$L(o zU9UW432woxEIqtb6v?8asKjj0$HO~YOzzePk+iO9VosR&b`s0IScP0zIkig23nQZ{-`tH%HGLgu z5+9vdEGTg1^E3$l$w%M+HMQ?3J|{^`_0he z`Xi`Dn>v&TBhiB2u%W*z6sThN?E=qr+@ep7lAE`s$T|Qev+6nrh!|PwGGC^mwq$Y} zNV3iyb?$^Eo@L?X2BNT4FSGlw@&Dm@VP7h7QZt}6Zl0F#n*q8B_CKt}E4{VSfImZw zVizs)-CIK_J}8eYsO2u*Q}saO@xDX zwUww57YJ-p2FQimvmenqs<>WJ)=GLI)-tv(0tiW)(3NPBVKmIDJqmCNOVab7fRXa& zA`>ky7?dZ^0g-kNJfgVr!HRjdq?3hdbbq(p;hz(-C1?uqDcQ8N-RLX*Rj%(Dg5)1yZF=x^kZbL zv%OmN7$Frnx|!Zd=`>I%JGd zB?F=9o&KWnKAsa2keIpv$(n{0t@casoTlqW1{moy z74;yhud0mB0T>^aYcixl={N5fLf|UCar0+!z(aO4#kJJ8CD=sXy(wlVE^#zJ`j}fzf0{-f z#RdT+H-9Vc3ZeF!A?kaSQ+D80Y3EX6x&K@J6=(Sj*q1_qp+*jBcc`VYd1>)lj?Av| zSU-{^;}WhiBOD=AmR$cXuF-bOkYWj*#b%p3o!ZJdDbh7McBwHcO!bS26{MB#v+mnR z*- zS3bsA`G@>^`U;M42+O1qp9s~;M%WRsN>@*%SbFZ-M0ck5R;=kT=T1N;5yVO!`>P~Z zrYgMR_$U@WF+7|uZ7d|~6pkz`9$s!jUT|J3@l@Bb_5mvLeDj_7vJQ|Bs(a$z<4#ab zsI{v7(kS6c5VJLPA^w+283+l|3uokgaiE93AT#`8B@|?=GGPWv^j>p;|Pwhw@Gcw z@49sSRX6>nVj2kJ4^xZL{sTTqf1>xk9Lc0rh7PkfZR{P+Y&}q0R-DtZKbIbx{dxWh z#f)eXH7_H7VEiHa1sUd-5`(6zN8bv4;*}y957qR?cn;vocw(uT8SVCLOQw%0MR#_c z4>LytMB~6h*foNAWWGwj<9>9b4-!@qTWU*`WyFHoE6E;*L@4RYpw?!|sB2d;b+izPDOo*7dz$qLdX zGRM4|nsZub7gG-#T5DYWm{P6@pF8m<&k=enR1OcaBvj}>x#|l??v7?_Rjm3dj8QBf z8!9VQtoTYL!*RC%h_*{)8al{?;{;QYC;1i7L+4=@Biy-@^JG|KsfPMQ5PxPQJ~L&c zpBa}TgwL<{C6m1Hc;es9q@QA57CZLY6>0QCilB-?AqyOyjL3{n5ZGYJgls5|_&2cc z6BH$6$BxM)iGFCB@dxiho}B*(e;eLvet zK*Vb?0n%hifBrg=!W7YMjZ>0cn8{5||_jD}FPaCo$XHIL$N{TySh5n&;%)CuJzF!7q%2qWF~)cHw5( z1vRXm4JYj>*^EGTte%N0hC;S(yV^>XYo(m8mLl%ESXrOM;QhKXk>Fj$-*(U{H`e~@ zWqA+GM+V2Cddb(Bna}O%(okyG%T=f4O-H#B+0qsj*7f9BEh6|X0UkNdwv-=I@?xGk zKL1T7;`nZNmc2oqkl+1fIuvw(GiHzmk(`sd?#=4LzwKV5`+?VWry_Q<-M4;W4?CCV zjT^n8zgkYVExV@z=uPXlo$L}3e<`T?*(2tjK4K4HTDGOMh?H#8P8|SuXt`Pm_d_DC zhho+B1V(Gfo$OAYZA3_{*8{pb7r-_38Op}|aAcRfCCI^WP(|1h@=*LADoK*mEc9=Q zybF^4zm_9pQ$*)XoxVKW7xVi4rR0?k;2Ne7lne;|)83G+2YW4lEBqJ2wU5|-a$-3k z0#$XFNt_ER@9@L)S#-2YC)+FOTm6mZIPfk1ukH7^JEG>32h7DOp@Cnr%J`SUiL23G zcZ5OqYzEQr?*6XZU5}DYI^FuIcT9i9VYfHXl5`6e)j!}lgy9ZPQs6oEPtmN7p&q{w zZTGma2#Chgqj&FHw(3+cBpL67y#k=(zs5tu=P$Xx5}n`U{p2fvws~-m@vDZ`!}QL> ze7hllHh^foj|6R*m8cX4ggXFGbnFE`>22v*c;$4Q@C zp*!dp$L(a<<1J{JYE?yu`_k@uc;|4K?HHtmwr|2W;2%f;$8~q(;hw}Pb_QLP-D#gF zo~ABPgIfo^i$E(pOLr5A`(GHMheZN1-|@H@S3Y;bj9J4=>=BNDu(X`@VzkWp_&C(I z$oMHX`-4zFlrAZStTws7=CAsD*aA;$5x$(C8d)SK-C?p_6P+!v&P>XZW1wsP%xh3U z@My2_d?A8!F^K-zs&FM!`FPQ)Q+Xr3Sq!=JC+)3oAJmdb_PTCkm`!K&eG(fKzBgs* zF7#@VO-YCAtUsAGm`x{*pEc(NFUXq z`U7ge)5n{fVQL}_rU4y=MaC2nCh`}~SyS0wK0H)ErTBkmm&NZVt#70csW3m+#1^H( z(e~oqv$Q)I`2BMA<^{G9*qjDDa=QPU3HOMjlHq_6yd^Ok8&56A47&;bZv0Abgk06D zePC!1NV4TNj2y8bK0wRgqX+E|ebX!hziQc~A`nTCr{1`B1_kOkvh^{JJ( z1YEv`nMIL$KZL*BTSuCsP$?DbK*cD?Xrpp8DJ-!bNjd=bd1A6iJ;&{h+6VEbc$6Sl zt)Rqxg^EJad2*U?B!NH|)@_&V2nys)oO!ZJFZO;$`OlajN`dGBa2p#WdT2+FX78;d zYb3as%B<1fyiv5P=Q*_z%3p#wlz3uYZ+`Lbe*b5a-+X)9(?(~%B~|rt^?eA|^-T8c zFpvA-?oR7T%lbVZCkEIm(Bld$*Ws&|x*DL?*Yid=^}YK)^GCtolgmH$JnTYu=7-eU77XU95Gx{37p%aQvA)~ErWs08su?zMM|(0pjE zBCU%STPiQ-)@v@SF^f)ccof{YS}z3_^B-efZz=94sE{J`O3z&ox}M|to^p{MkssKU zv;`9g2LVlh{5{qGuuF!Im^+9_$1k+5@dQ*h60V8^=W#vK_GG87zZ$=J(1xw@N$4T( zfxgqcjeBeDdON|G4Y5&+h=TjADdFc(h4Yj>nOVfCll|eoXe>j<>o5sPac>v!+t}J? zlpPTr@WMt=YDV!cih?$A8|?)h;BAM$?+^+Pm!EX#V|{SArUq1U#b+=S!qe~}es4W> zdYh(!AKxO>L&ZYh8?*?a<0Ed~>k#@ekNjr`kf-h8arJNbB!e2-C#|?|SjE^H=41ET zJCWc}mW{Av4-?#toD&KI{-HAj&UJO%#v{y9?b>aSeWB^@70#&^tAkiIqGks+mC z!qgx;^fOBuCQ0u{+;6jFl~~b)-A)I_$*=lkr6rWkxzF#`eaG>SX0Qg3DH~51 z>fNUO4Naz}$hDuy4|8Kb7(fh>tW#3BWX_po;)o*y87oNUWv~n$8_{;LnTK z93(dl7Mx3pw2~^*tLzt^uYK~8Nlk#b1%HmE# zsx9Si$1p1`(OY?xU$o_M_Y-<8$ @qY(wig|=SroNF`#dMd!phhoFzh26*7@zlz& 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

2L6Fplp-Cr1e);;+tc0uP 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 z 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

O(a+^Ia+_AJ-m?(6 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�zeaYKL z$J}G*;%B2IAxOmhw~LNcWC-j%Q&g!-k|~(U_2RMwQ*dkb<`232D6=FvV&x43>eO4C&G0L?#l$4c zt_8)0riLo8WiHd%b{)>D4vTXlGiPezhbYNuX$I5(QD|^4`L&js1H~nMb}m8;cd=3f zf16Jr?zXRTY#A5o6WH}w{Bdv3MLnZn_DV%~Q9fW%^Vdt1li`!;T2uP%QLY<8<@EaPYaRpN%mOzF zPr++@{zM+KM(X*N8IDdLFZs5_W{jT)We zg#W@G;edmgxmerTxiWd#Is6^hHMF%U2o45j48s2RkgM>)!7R;POh7}naWwgB*&1~C zJG=lxX+stS<%0$TL;SC92|j^?Ik`AmSlgNZh5b7ax`;h+h87&GJRR~MLGk~={&lUf zMBreqpwzamrY`2@4*#Fq#ZI??wS*21He&$!k9GEci%67$_)ii4%PsqRT>jtq3?0b- zca;9`SMm3y{(p;zH2yCU|H}~mzC!bFJi68Y#s7W1=I>+pyGizM8D>uZE#qHDyfZ literal 0 HcmV?d00001 diff --git a/Eagle_Files/eagle.epf b/Eagle_Files/eagle.epf index 482c9fc..93d4b12 100644 --- a/Eagle_Files/eagle.epf +++ b/Eagle_Files/eagle.epf @@ -1,5 +1,5 @@ [Eagle] -Version="09 03 01" +Version="09 03 00" Platform="Windows" Globals="Globals" Desktop="Desktop" @@ -278,19 +278,18 @@ UsedLibraryUrn="urn:adsk.eagle:library:418" UsedLibraryUrn="urn:adsk.eagle:library:419" UsedLibraryUrn="urn:adsk.eagle:library:527439" UsedLibraryUrn="urn:adsk.eagle:library:4759377" -UsedLibraryUrn="urn:adsk.eagle:library:478" UsedLibraryUrn="urn:adsk.eagle:library:464" +UsedLibraryUrn="urn:adsk.eagle:library:478" +UsedLibraryUrn="urn:adsk.eagle:library:113" UsedLibraryUrn="urn:adsk.eagle:library:469" UsedLibraryUrn="urn:adsk.eagle:library:471" -UsedLibraryUrn="urn:adsk.eagle:library:113" UsedLibraryUrn="urn:adsk.eagle:library:472" UsedLibraryUrn="urn:adsk.eagle:library:474" UsedLibraryUrn="urn:adsk.eagle:library:476" UsedLibraryUrn="urn:adsk.eagle:library:477" -UsedLibraryUrn="urn:adsk.eagle:library:529" -UsedLibraryUrn="urn:adsk.eagle:library:532" -UsedLibraryUrn="urn:adsk.eagle:library:5224417" UsedLibraryUrn="urn:adsk.eagle:library:114" +UsedLibraryUrn="urn:adsk.eagle:library:529" +UsedLibraryUrn="urn:adsk.eagle:library:5224417" UsedLibraryUrn="urn:adsk.eagle:library:6897166" UsedLibraryUrn="urn:adsk.eagle:library:115" UsedLibraryUrn="urn:adsk.eagle:library:116" @@ -361,151 +360,12 @@ UsedLibraryUrn="urn:adsk.eagle:library:174" UsedLibraryUrn="urn:adsk.eagle:library:175" UsedLibraryUrn="urn:adsk.eagle:library:176" UsedLibraryUrn="urn:adsk.eagle:library:177" -UsedLibrary="D:/Users/alan weinstock/Downloads/3D-Printer/Print-Files/Prototyping/Eagle Libraries/Molex_By_element14_Batch_1.lbr" -UsedLibraryUrn="urn:adsk.eagle:library:9711607" -UsedLibrary="D:/Users/alan weinstock/Downloads/Dropbox/Dropbox/3D Printer/AYAB/MCP23008T-E_ML.lbr" -UsedLibrary="D:/Users/alan weinstock/Downloads/Dropbox/Dropbox/3D Printer/AYAB/MCP23008T-E_SS.lbr" +UsedLibraryUrn="urn:adsk.eagle:library:532" [Win_1] -Type="Schematic Editor" -Number=2 -File="Standalone/Pyr0-Piezo-Standalone_3.0.0.sch" -View="-39.5289 -5.73116 400.197 265.873" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" -PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" -ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" -ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778" -PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27" -PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0" -DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13" -DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" -DimensionExtLengths=" 1.27 2.54 1 2 3 0" -DimensionExtOffsets=" 1.27 2.54 1 2 3 0" -SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=0 -WireBendSet=31 -WireCap=1 -MiterStyle=1 -PadShape=0 -ViaShape=1 -PolygonPour=0 -PolygonRank=0 -PolygonThermals=1 -PolygonOrphans=0 -TextRatio=8 -DimensionUnit=1 -DimensionPrecision=2 -DimensionShowUnit=0 -PinDirection=3 -PinFunction=0 -PinLength=2 -PinVisible=3 -SwapLevel=0 -ArcDirection=0 -AddLevel=2 -PadsSameType=0 -Layer=91 -Sheet="1" - -[Win_2] -Type="Library Editor" -Number=3 -File="C:/Users/alan weinstock/AppData/Roaming/Eagle/lbr/adsk.eagle_library_9711607/AYAB_Standalone.lbr" -View="-0.508 -0.508 25.908 25.908" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" -PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" -ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" -ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778" -PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27" -PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0" -DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13" -DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" -DimensionExtLengths=" 1.27 2.54 1 2 3 0" -DimensionExtOffsets=" 1.27 2.54 1 2 3 0" -SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=1 -WireBendSet=0 -WireCap=1 -MiterStyle=1 -PadShape=0 -ViaShape=1 -PolygonPour=0 -PolygonRank=0 -PolygonThermals=1 -PolygonOrphans=0 -TextRatio=8 -DimensionUnit=1 -DimensionPrecision=2 -DimensionShowUnit=0 -PinDirection=3 -PinFunction=0 -PinLength=2 -PinVisible=3 -SwapLevel=0 -ArcDirection=0 -AddLevel=2 -PadsSameType=0 -Layer=16 - -[Win_3] -Type="Board Editor" -Number=1 -File="Standalone/Pyr0-Piezo-Standalone_3.0.0.brd" -View="-6.96556 -13.602 44.8556 24.7399" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" -PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" -ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" -ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778" -PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27" -PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0" -DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13" -DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" -DimensionExtLengths=" 1.27 2.54 1 2 3 0" -DimensionExtOffsets=" 1.27 2.54 1 2 3 0" -SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=1 -WireBendSet=0 -WireCap=1 -MiterStyle=1 -PadShape=0 -ViaShape=1 -PolygonPour=0 -PolygonRank=1 -PolygonThermals=1 -PolygonOrphans=0 -TextRatio=8 -DimensionUnit=1 -DimensionPrecision=2 -DimensionShowUnit=0 -PinDirection=3 -PinFunction=0 -PinLength=2 -PinVisible=3 -SwapLevel=0 -ArcDirection=0 -AddLevel=2 -PadsSameType=0 -Layer=1 - -[Win_4] Type="Control Panel" Number=0 [Desktop] -Screen="8320 1440" +Screen="1920 1080" Window="Win_1" -Window="Win_2" -Window="Win_3" -Window="Win_4"