From 66e1781b07abeb3d3b9e1b175389ac6aeaa0ba21 Mon Sep 17 00:00:00 2001 From: Yuval Aboulafia Date: Wed, 26 May 2021 13:51:06 +0300 Subject: [PATCH] Supply V to photoresitor using nrf pin --- kicad/parasite-top-pos.csv | 1 + kicad/parasite.csv | 4 +- kicad/parasite.kicad_pcb | 672 ++++++++++++++++++++----------------- kicad/parasite.pdf | Bin 43149 -> 46363 bytes kicad/parasite.pro | 22 +- kicad/parasite.sch | 108 +++--- 6 files changed, 437 insertions(+), 370 deletions(-) diff --git a/kicad/parasite-top-pos.csv b/kicad/parasite-top-pos.csv index 918058a..ef8888c 100644 --- a/kicad/parasite-top-pos.csv +++ b/kicad/parasite-top-pos.csv @@ -21,5 +21,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "U1","E73-2G4M08S1C-52840","E73-2G4M08S1C-52840",67.000000,-45.200000,90.000000,top "R10","2k","R_0402_1005Metric",59.100000,-36.185000,270.000000,top "R11","220","R_0402_1005Metric",59.100000,-38.285000,270.000000,top +"R12","10k","R_0402_1005Metric",59.100000,-30.660000,90.000000,top "U2","SHTC3","Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm",72.800000,-50.600000,180.000000,top "Y1","32.768kHz","Crystal_SMD_3215-2Pin_3.2x1.5mm",66.250000,-48.000000,180.000000,top diff --git a/kicad/parasite.csv b/kicad/parasite.csv index 28c0bfc..b406030 100644 --- a/kicad/parasite.csv +++ b/kicad/parasite.csv @@ -7,10 +7,10 @@ Comment,Designator,Footprint,LCSC "LED","D2","LED_SMD:LED_0603_1608Metric","C2286" "MMBT3904","Q1,Q2","Package_TO_SOT_SMD:SOT-23","C20526" "AO3407","Q3","Package_TO_SOT_SMD:SOT-23","C181093" -"220", "R10", "Resistor_SMD:R_0402_1005Metric", "C270639" +"220", "R11", "Resistor_SMD:R_0402_1005Metric", "C270639" "1k","R2,R3,R5","Resistor_SMD:R_0402_1005Metric","C11702" "2k", "R10", "Resistor_SMD:R_0402_1005Metric", "C4109" -"10k","R1,R4,R7,R8","Resistor_SMD:R_0402_1005Metric","C25744" +"10k","R1,R4,R7,R8,R12","Resistor_SMD:R_0402_1005Metric","C25744" "1M","R6","Resistor_SMD:R_0402_1005Metric","C26083" "E73-2G4M08S1C-52840","U1","nrfmicro:E73-2G4M08S1C-52840","C356849" "SHTC3","U2","kicad:Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm","C194656" diff --git a/kicad/parasite.kicad_pcb b/kicad/parasite.kicad_pcb index 437c866..62cbf6b 100644 --- a/kicad/parasite.kicad_pcb +++ b/kicad/parasite.kicad_pcb @@ -1,12 +1,12 @@ -(kicad_pcb (version 20171130) (host pcbnew "(5.1.6)-1") +(kicad_pcb (version 20171130) (host pcbnew "(5.1.10)-1") (general (thickness 1.6) (drawings 15) - (tracks 257) + (tracks 263) (zones 0) - (modules 33) - (nets 35) + (modules 34) + (nets 36) ) (page A4) @@ -132,9 +132,10 @@ (net 29 "Net-(U1-Pad27)") (net 30 "Net-(U1-Pad17)") (net 31 "Net-(U2-Pad5)") - (net 32 "Net-(U1-Pad1)") - (net 33 "Net-(R10-Pad2)") - (net 34 /PHOTO_OUT) + (net 32 "Net-(R10-Pad2)") + (net 33 /PHOTO_OUT) + (net 34 /PHOTO_V) + (net 35 "Net-(R12-Pad2)") (net_class Default "This is the default net class." (clearance 0.2) @@ -148,6 +149,7 @@ (add_net /FAST_DISCH_EN) (add_net /LED) (add_net /PHOTO_OUT) + (add_net /PHOTO_V) (add_net /PWM) (add_net /SCL) (add_net /SDA) @@ -161,10 +163,10 @@ (add_net "Net-(Q1-Pad3)") (add_net "Net-(Q2-Pad3)") (add_net "Net-(R10-Pad2)") + (add_net "Net-(R12-Pad2)") (add_net "Net-(TP1-Pad1)") (add_net "Net-(TP2-Pad1)") (add_net "Net-(TP5-Pad1)") - (add_net "Net-(U1-Pad1)") (add_net "Net-(U1-Pad10)") (add_net "Net-(U1-Pad17)") (add_net "Net-(U1-Pad25)") @@ -180,7 +182,7 @@ ) (module OptoDevice:R_LDR_4.9x4.2mm_P2.54mm_Vertical (layer F.Cu) (tedit 5B8603A6) (tstamp 60ACFB7D) - (at 76.75 29.05 180) + (at 77.1 29.05 180) (descr "Resistor, LDR 4.9x4.2mm") (tags "Resistor LDR4.9x4.2") (path /60AD36D1) @@ -190,6 +192,27 @@ (fp_text value R_PHOTO (at 1.17 3.1) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_line (start 3.99 2.35) (end -1.45 2.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.99 2.35) (end 3.99 -2.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -2.35) (end -1.45 2.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -2.35) (end 3.99 -2.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.03 -2.1) (end 2.57 -2.1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.57 2.1) (end -0.03 2.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.37 1.8) (end 2.17 1.8) (layer F.Fab) (width 0.1)) + (fp_line (start 0.37 1.2) (end 0.37 1.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.67 0.6) (end 1.67 1.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.87 0) (end 0.87 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1.67 -0.6) (end 1.67 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.87 -1.2) (end 0.87 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 2.17 -1.8) (end 2.17 -1.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.37 -1.8) (end 2.17 -1.8) (layer F.Fab) (width 0.1)) + (fp_line (start 0.37 1.2) (end 1.67 1.2) (layer F.Fab) (width 0.1)) + (fp_line (start 1.67 0.6) (end 0.87 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.87 0) (end 1.67 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.67 -0.6) (end 0.87 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.87 -1.2) (end 2.17 -1.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.05 -2.15) (end 2.6 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.05 2.15) (end 2.6 2.15) (layer F.SilkS) (width 0.12)) (fp_arc (start 1.27 0) (end -0.03 2.1) (angle 115) (layer F.Fab) (width 0.1)) (fp_arc (start 1.27 0) (end 2.57 -2.1) (angle 115) (layer F.Fab) (width 0.1)) (fp_arc (start 1.25 0) (end 2.6 -2.15) (angle 115) (layer F.SilkS) (width 0.12)) @@ -197,31 +220,10 @@ (fp_text user %R (at 1.27 -2.9) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.05 2.15) (end 2.6 2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.05 -2.15) (end 2.6 -2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.87 -1.2) (end 2.17 -1.2) (layer F.Fab) (width 0.1)) - (fp_line (start 1.67 -0.6) (end 0.87 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 0.87 0) (end 1.67 0) (layer F.Fab) (width 0.1)) - (fp_line (start 1.67 0.6) (end 0.87 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 0.37 1.2) (end 1.67 1.2) (layer F.Fab) (width 0.1)) - (fp_line (start 0.37 -1.8) (end 2.17 -1.8) (layer F.Fab) (width 0.1)) - (fp_line (start 2.17 -1.8) (end 2.17 -1.2) (layer F.Fab) (width 0.1)) - (fp_line (start 0.87 -1.2) (end 0.87 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1.67 -0.6) (end 1.67 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.87 0) (end 0.87 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1.67 0.6) (end 1.67 1.2) (layer F.Fab) (width 0.1)) - (fp_line (start 0.37 1.2) (end 0.37 1.8) (layer F.Fab) (width 0.1)) - (fp_line (start 0.37 1.8) (end 2.17 1.8) (layer F.Fab) (width 0.1)) - (fp_line (start 2.57 2.1) (end -0.03 2.1) (layer F.Fab) (width 0.1)) - (fp_line (start -0.03 -2.1) (end 2.57 -2.1) (layer F.Fab) (width 0.1)) - (fp_line (start -1.45 -2.35) (end 3.99 -2.35) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 -2.35) (end -1.45 2.35) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.99 2.35) (end 3.99 -2.35) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.99 2.35) (end -1.45 2.35) (layer F.CrtYd) (width 0.05)) (pad 2 thru_hole circle (at 2.54 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 33 "Net-(R10-Pad2)")) + (net 32 "Net-(R10-Pad2)")) (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 10 +3V0)) + (net 35 "Net-(R12-Pad2)")) (model ${KISYS3DMOD}/OptoDevice.3dshapes/R_LDR_4.9x4.2mm_P2.54mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -229,6 +231,42 @@ ) ) + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AE34BB) + (at 59.1 30.66 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /60AE557E) + (attr smd) + (fp_text reference R12 (at 0 -1.17 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.26 0.26) (thickness 0.04))) + ) + (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 "Net-(R12-Pad2)")) + (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 34 /PHOTO_V)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 60ACB307) (at 59.1 38.285 270) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") @@ -241,21 +279,21 @@ (fp_text value 220 (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.25 0.25) (thickness 0.04))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) - (net 34 /PHOTO_OUT)) + (net 33 /PHOTO_OUT)) (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) - (net 33 "Net-(R10-Pad2)")) + (net 32 "Net-(R10-Pad2)")) (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -275,19 +313,19 @@ (fp_text value 2k (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.25 0.25) (thickness 0.04))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) - (net 33 "Net-(R10-Pad2)")) + (net 32 "Net-(R10-Pad2)")) (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) (net 1 GND)) (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl @@ -407,17 +445,17 @@ (fp_text value SHTC3 (at 0 1.95) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 0 -1.11) (end 1 -1.11) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 1.11) (end 1 1.11) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1)) - (fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1)) - (fp_line (start -1 1) (end -1 -0.5) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1)) - (fp_line (start -1.45 -1.25) (end -1.45 1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 1.25) (end 1.45 1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.45 1.25) (end 1.45 -1.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.45 -1.25) (end -1.45 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 1.25) (end 1.45 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 1.25) (end 1.45 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -1.25) (end -1.45 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1) (end -1 -0.5) (layer F.Fab) (width 0.1)) + (fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1.11) (end 1 1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.11) (end 1 -1.11) (layer F.SilkS) (width 0.12)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -443,7 +481,7 @@ ) ) - (module nrfmicro:E73-2G4M08S1C-52840 (layer F.Cu) (tedit 604B87B9) (tstamp 604BF063) + (module nrfmicro:E73-2G4M08S1C-52840 (layer F.Cu) (tedit 604B87B9) (tstamp 60AE3756) (at 67 45.2 90) (path /604C2391) (attr smd) @@ -453,10 +491,10 @@ (fp_text value E73-2G4M08S1C-52840 (at 9.778775 -0.635467) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 18.034 -6.604) (end -0.127 -6.604) (layer F.Fab) (width 0.15)) - (fp_line (start 18.034 6.604) (end 18.034 -6.604) (layer F.Fab) (width 0.15)) - (fp_line (start -0.127 6.604) (end 18.034 6.604) (layer F.Fab) (width 0.15)) (fp_line (start -0.127 -6.604) (end -0.127 6.604) (layer F.Fab) (width 0.15)) + (fp_line (start -0.127 6.604) (end 18.034 6.604) (layer F.Fab) (width 0.15)) + (fp_line (start 18.034 6.604) (end 18.034 -6.604) (layer F.Fab) (width 0.15)) + (fp_line (start 18.034 -6.604) (end -0.127 -6.604) (layer F.Fab) (width 0.15)) (fp_text user E73-2G4M08S1C (at 15.875 0 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -467,7 +505,7 @@ (pad 8 smd rect (at 5.14 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) (net 22 "Net-(U1-Pad8)")) (pad 7 smd rect (at 6.41 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) - (net 34 /PHOTO_OUT)) + (net 33 /PHOTO_OUT)) (pad 6 smd rect (at 7.68 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) (net 23 "Net-(U1-Pad6)")) (pad 5 smd rect (at 8.95 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) @@ -479,7 +517,7 @@ (pad 2 smd rect (at 12.76 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) (net 12 /FAST_DISCH_EN)) (pad 1 smd rect (at 14.03 -6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) - (net 32 "Net-(U1-Pad1)")) + (net 34 /PHOTO_V)) (pad 31 smd rect (at 6.41 6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) (net 17 "Net-(U1-Pad31)")) (pad 43 smd rect (at 14.03 6.119 90) (size 0.65 1) (layers F.Cu F.Paste F.Mask) @@ -530,47 +568,47 @@ (fp_text value Battery_Cell (at 0 11 90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_line (start 15.55 2.75) (end 10.75 2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start 15.55 -2.75) (end 15.55 2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start 10.75 -2.75) (end 15.55 -2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start -15.55 -2.75) (end -10.75 -2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start -15.55 2.75) (end -15.55 -2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start -10.75 2.75) (end -15.55 2.75) (layer B.SilkS) (width 0.12)) - (fp_line (start -15.85 -3.05) (end -15.85 3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start -11.05 -3.05) (end -15.85 -3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start -11.05 -6.35) (end -11.05 -3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start -4.3 -11.1) (end -11.05 -6.35) (layer B.CrtYd) (width 0.05)) - (fp_line (start 4.3 -11.1) (end -4.3 -11.1) (layer B.CrtYd) (width 0.05)) - (fp_line (start 11.05 -6.35) (end 4.3 -11.1) (layer B.CrtYd) (width 0.05)) - (fp_line (start 11.05 -3.05) (end 11.05 -6.35) (layer B.CrtYd) (width 0.05)) - (fp_line (start 15.85 -3.05) (end 11.05 -3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 15.85 3.05) (end 15.85 -3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 11.05 3.05) (end 15.85 3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 11.05 9.8) (end 11.05 3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 11.05 9.8) (end 3.9 9.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -11.05 9.8) (end -3.9 9.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -11.05 3.05) (end -11.05 9.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -15.85 3.05) (end -11.05 3.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 10.55 9.5) (end 3.85 9.5) (layer B.SilkS) (width 0.12)) - (fp_line (start -10.55 9.5) (end -3.85 9.5) (layer B.SilkS) (width 0.12)) - (fp_circle (center 0 0) (end 10 0) (layer Dwgs.User) (width 0.2)) - (fp_line (start 10.55 -5.9) (end 3.8 -10.6) (layer B.Fab) (width 0.1)) - (fp_line (start 3.95 -10.85) (end 10.75 -6.05) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.95 -10.85) (end 3.95 -10.85) (layer B.SilkS) (width 0.12)) - (fp_line (start -10.8 -6.05) (end -3.95 -10.85) (layer B.SilkS) (width 0.12)) - (fp_line (start -10.55 -5.85) (end -3.8 -10.6) (layer B.Fab) (width 0.1)) - (fp_line (start -10.55 2.55) (end -10.55 9.3) (layer B.Fab) (width 0.1)) - (fp_line (start 10.55 9.3) (end -10.55 9.3) (layer B.Fab) (width 0.1)) - (fp_line (start 10.55 2.55) (end 10.55 9.3) (layer B.Fab) (width 0.1)) - (fp_line (start 15.35 2.55) (end 10.55 2.55) (layer B.Fab) (width 0.1)) - (fp_line (start 15.35 -2.55) (end 15.35 2.55) (layer B.Fab) (width 0.1)) - (fp_line (start 10.55 -2.55) (end 15.35 -2.55) (layer B.Fab) (width 0.1)) - (fp_line (start -3.8 -10.6) (end 3.8 -10.6) (layer B.Fab) (width 0.1)) - (fp_line (start 10.55 -2.55) (end 10.55 -5.9) (layer B.Fab) (width 0.1)) - (fp_line (start -10.55 -2.55) (end -10.55 -5.85) (layer B.Fab) (width 0.1)) - (fp_line (start -15.35 2.55) (end -10.55 2.55) (layer B.Fab) (width 0.1)) - (fp_line (start -15.35 -2.55) (end -10.55 -2.55) (layer B.Fab) (width 0.1)) (fp_line (start -15.35 2.55) (end -15.35 -2.55) (layer B.Fab) (width 0.1)) + (fp_line (start -15.35 -2.55) (end -10.55 -2.55) (layer B.Fab) (width 0.1)) + (fp_line (start -15.35 2.55) (end -10.55 2.55) (layer B.Fab) (width 0.1)) + (fp_line (start -10.55 -2.55) (end -10.55 -5.85) (layer B.Fab) (width 0.1)) + (fp_line (start 10.55 -2.55) (end 10.55 -5.9) (layer B.Fab) (width 0.1)) + (fp_line (start -3.8 -10.6) (end 3.8 -10.6) (layer B.Fab) (width 0.1)) + (fp_line (start 10.55 -2.55) (end 15.35 -2.55) (layer B.Fab) (width 0.1)) + (fp_line (start 15.35 -2.55) (end 15.35 2.55) (layer B.Fab) (width 0.1)) + (fp_line (start 15.35 2.55) (end 10.55 2.55) (layer B.Fab) (width 0.1)) + (fp_line (start 10.55 2.55) (end 10.55 9.3) (layer B.Fab) (width 0.1)) + (fp_line (start 10.55 9.3) (end -10.55 9.3) (layer B.Fab) (width 0.1)) + (fp_line (start -10.55 2.55) (end -10.55 9.3) (layer B.Fab) (width 0.1)) + (fp_line (start -10.55 -5.85) (end -3.8 -10.6) (layer B.Fab) (width 0.1)) + (fp_line (start -10.8 -6.05) (end -3.95 -10.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.95 -10.85) (end 3.95 -10.85) (layer B.SilkS) (width 0.12)) + (fp_line (start 3.95 -10.85) (end 10.75 -6.05) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.55 -5.9) (end 3.8 -10.6) (layer B.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 10 0) (layer Dwgs.User) (width 0.2)) + (fp_line (start -10.55 9.5) (end -3.85 9.5) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.55 9.5) (end 3.85 9.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -15.85 3.05) (end -11.05 3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -11.05 3.05) (end -11.05 9.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start -11.05 9.8) (end -3.9 9.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.05 9.8) (end 3.9 9.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.05 9.8) (end 11.05 3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.05 3.05) (end 15.85 3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 15.85 3.05) (end 15.85 -3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 15.85 -3.05) (end 11.05 -3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.05 -3.05) (end 11.05 -6.35) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.05 -6.35) (end 4.3 -11.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.3 -11.1) (end -4.3 -11.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.3 -11.1) (end -11.05 -6.35) (layer B.CrtYd) (width 0.05)) + (fp_line (start -11.05 -6.35) (end -11.05 -3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -11.05 -3.05) (end -15.85 -3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -15.85 -3.05) (end -15.85 3.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -10.75 2.75) (end -15.55 2.75) (layer B.SilkS) (width 0.12)) + (fp_line (start -15.55 2.75) (end -15.55 -2.75) (layer B.SilkS) (width 0.12)) + (fp_line (start -15.55 -2.75) (end -10.75 -2.75) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.75 -2.75) (end 15.55 -2.75) (layer B.SilkS) (width 0.12)) + (fp_line (start 15.55 -2.75) (end 15.55 2.75) (layer B.SilkS) (width 0.12)) + (fp_line (start 15.55 2.75) (end 10.75 2.75) (layer B.SilkS) (width 0.12)) (fp_arc (start 0 0) (end 3.85 9.5) (angle 44.1) (layer B.SilkS) (width 0.12)) (fp_arc (start 0 0) (end 3.9 9.8) (angle 43.40107348) (layer B.CrtYd) (width 0.05)) (fp_text user %R (at -9.15 -9.7 90) (layer B.Fab) @@ -601,16 +639,16 @@ (fp_text value 32.768kHz (at 0 2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2 -1.15) (end 2 -1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.6 -0.75) (end -1.6 0.75) (layer F.Fab) (width 0.1)) - (fp_line (start -0.675 0.875) (end 0.675 0.875) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.675 -0.875) (end 0.675 -0.875) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.6 -0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) - (fp_line (start -1.6 -0.75) (end 1.6 -0.75) (layer F.Fab) (width 0.1)) - (fp_line (start -1.6 0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2 1.15) (end 2 1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -1.15) (end -2 1.15) (layer F.CrtYd) (width 0.05)) (fp_line (start 2 -1.15) (end 2 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 -1.15) (end -2 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 1.15) (end 2 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.75) (end 1.6 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.875) (end 0.675 -0.875) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.675 0.875) (end 0.675 0.875) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 -0.75) (end -1.6 0.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2 -1.15) (end 2 -1.15) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -0.4) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -637,14 +675,14 @@ (fp_text value 10k (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -671,14 +709,14 @@ (fp_text value 10k (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -705,14 +743,14 @@ (fp_text value 1M (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -739,14 +777,14 @@ (fp_text value 1k (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -773,14 +811,14 @@ (fp_text value 10k (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -807,14 +845,14 @@ (fp_text value 1k (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -841,14 +879,14 @@ (fp_text value 1k (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -875,14 +913,14 @@ (fp_text value 10k (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -909,19 +947,19 @@ (fp_text value AO3407 (at 0 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) - (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -950,18 +988,18 @@ (fp_text value LED (at 0 1.43 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) - (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -988,14 +1026,14 @@ (fp_text value 100p (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1022,14 +1060,14 @@ (fp_text value 12p (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1056,14 +1094,14 @@ (fp_text value 12p (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1090,14 +1128,14 @@ (fp_text value 100n (at 0 1.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1124,14 +1162,14 @@ (fp_text value 1n (at 0 1.17 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1158,8 +1196,8 @@ (fp_text value VCC (at 0 1.55 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1179,8 +1217,8 @@ (fp_text value GND (at 0 1.55 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1200,8 +1238,8 @@ (fp_text value RST (at 0 1.55 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1221,8 +1259,8 @@ (fp_text value CLK (at 0 1.55 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1242,8 +1280,8 @@ (fp_text value IO (at 0 1.55 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1263,19 +1301,19 @@ (fp_text value MMBT3904 (at 0 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) - (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1304,19 +1342,19 @@ (fp_text value MMBT3904 (at 0 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) - (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1345,16 +1383,16 @@ (fp_text value 5p (at 0 1.65 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1381,24 +1419,24 @@ (fp_text value LL4148 (at 0 1.75) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.65 1.1) (end -2.65 -1.1) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.65 1.1) (end -2.65 1.1) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.65 -1.1) (end 2.65 1.1) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.65 -1.1) (end 2.65 -1.1) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) - (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1)) - (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -2.55 1) (end 1.75 1) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1) (end -2.55 1) (layer F.SilkS) (width 0.12)) (fp_line (start 1.75 -1) (end -2.55 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -1) (end -2.55 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 1) (end 1.75 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.65 -1.1) (end 2.65 -1.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.65 -1.1) (end 2.65 1.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.65 1.1) (end -2.65 1.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.65 1.1) (end -2.65 -1.1) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at -0.05 0) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1425,8 +1463,8 @@ (fp_text value Vsen_out (at 0 -1.54 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12))) ) - (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_circle (center 0 0) (end 0 0.7) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 -1.45 270) (layer F.Fab) (effects (font (size 0.7 0.7) (thickness 0.12))) ) @@ -1498,9 +1536,9 @@ (segment (start 63.497 38.197) (end 63.5 38.2) (width 0.25) (layer F.Cu) (net 1)) (segment (start 61.056 36.25) (end 63.003 38.197) (width 0.25) (layer F.Cu) (net 1)) (segment (start 63.003 38.197) (end 63.497 38.197) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 59.1 35.7) (end 59.55 35.7) (width 0.5) (layer F.Cu) (net 1) (status 1000000)) - (segment (start 59.55 35.7) (end 60.1 36.25) (width 0.5) (layer F.Cu) (net 1) (status 1000000)) - (segment (start 60.1 36.25) (end 60.881 36.25) (width 0.5) (layer F.Cu) (net 1) (status 1000000)) + (segment (start 59.1 35.7) (end 59.55 35.7) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 59.55 35.7) (end 60.1 36.25) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 60.1 36.25) (end 60.881 36.25) (width 0.5) (layer F.Cu) (net 1)) (segment (start 68 86) (end 68 126) (width 10) (layer F.Cu) (net 2)) (segment (start 62.485 54.4) (end 62.485 53.715) (width 0.25) (layer F.Cu) (net 2)) (segment (start 62.8375 53.3625) (end 64.1 53.3625) (width 0.25) (layer F.Cu) (net 2)) @@ -1609,9 +1647,6 @@ (segment (start 74.4 36.58) (end 76.140001 34.839999) (width 0.5) (layer F.Cu) (net 10)) (segment (start 74.4 44.141998) (end 74.4 36.58) (width 0.5) (layer F.Cu) (net 10)) (segment (start 75.108001 44.849999) (end 74.4 44.141998) (width 0.5) (layer F.Cu) (net 10)) - (segment (start 77.549999 33.430001) (end 76.64 34.34) (width 0.5) (layer F.Cu) (net 10)) - (segment (start 77.549999 29.849999) (end 77.549999 33.430001) (width 0.5) (layer F.Cu) (net 10)) - (segment (start 76.75 29.05) (end 77.549999 29.849999) (width 0.5) (layer F.Cu) (net 10)) (segment (start 61.48 34.98) (end 62.1 35.6) (width 0.25) (layer F.Cu) (net 11)) (via (at 62.1 35.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11)) (segment (start 60.881 34.98) (end 61.48 34.98) (width 0.25) (layer F.Cu) (net 11)) @@ -1711,15 +1746,24 @@ (segment (start 67.5 49.15) (end 67.5 48) (width 0.25) (layer F.Cu) (net 27)) (segment (start 67.02 49.63) (end 67.5 49.15) (width 0.25) (layer F.Cu) (net 27)) (segment (start 67 49.63) (end 67.02 49.63) (width 0.25) (layer F.Cu) (net 27)) - (segment (start 58.45499 32.186008) (end 60.140998 30.5) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 58.45499 36.34499) (end 58.45499 32.186008) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 59.1 36.67) (end 58.78 36.67) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 58.78 36.67) (end 58.45499 36.34499) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 72.76 30.5) (end 74.21 29.05) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 60.140998 30.5) (end 72.76 30.5) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 59.1 36.67) (end 59.1 37.8) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 60.861 38.77) (end 60.881 38.79) (width 0.25) (layer F.Cu) (net 34)) - (segment (start 59.1 38.77) (end 60.861 38.77) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 59.1 36.67) (end 59.1 37.8) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 59.081768 36.67) (end 59.1 36.67) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 58.45499 36.043222) (end 59.081768 36.67) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 58.45499 29.824456) (end 58.45499 36.043222) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 59.620544 29.69999) (end 59.475544 29.55499) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 60.666401 29.69999) (end 59.620544 29.69999) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 61.0364 30.069989) (end 60.666401 29.69999) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 58.724456 29.55499) (end 58.45499 29.824456) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 73.540011 30.069989) (end 61.0364 30.069989) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 59.475544 29.55499) (end 58.724456 29.55499) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 74.56 29.05) (end 73.540011 30.069989) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 60.861 38.77) (end 60.881 38.79) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 59.1 38.77) (end 60.861 38.77) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 60.881 31.17) (end 59.1 31.17) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 75.630001 30.519999) (end 77.1 29.05) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 60.480001 30.15) (end 60.85 30.519999) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 60.85 30.519999) (end 75.630001 30.519999) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 59.1 30.15) (end 60.480001 30.15) (width 0.25) (layer F.Cu) (net 35)) (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 604CBAF7) (hatch edge 0.508) (connect_pads (clearance 0.508)) @@ -1727,7 +1771,7 @@ (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 56.5 30.6) (xy 56.6 144) (xy 79.4 144) (xy 79.3 30.6) (xy 79.2 30.5) + (xy 56.5 30.6) (xy 56.6 144) (xy 79.4 144) (xy 79.3 30.6) ) ) (filled_polygon @@ -1826,8 +1870,20 @@ (xy 77.775 36.991788) (xy 77.775 36.768212) (xy 77.731383 36.548933) (xy 77.645824 36.342376) (xy 77.521612 36.15648) (xy 77.36352 35.998388) (xy 77.177624 35.874176) (xy 76.971067 35.788617) (xy 76.751788 35.745) (xy 76.528212 35.745) (xy 76.476241 35.755338) (xy 76.757769 35.47381) (xy 76.971067 35.431383) (xy 77.177624 35.345824) (xy 77.36352 35.221612) - (xy 77.521612 35.06352) (xy 77.645824 34.877624) (xy 77.731383 34.671067) (xy 77.773811 34.457768) (xy 78.145048 34.086531) - (xy 78.178816 34.058818) (xy 78.211978 34.018411) (xy 78.28941 33.92406) (xy 78.301234 33.901939) (xy 78.34 33.829412) + (xy 77.521612 35.06352) (xy 77.645824 34.877624) (xy 77.731383 34.671067) (xy 77.775 34.451788) (xy 77.775 34.228212) + (xy 77.731383 34.008933) (xy 77.645824 33.802376) (xy 77.521612 33.61648) (xy 77.36352 33.458388) (xy 77.177624 33.334176) + (xy 76.971067 33.248617) (xy 76.751788 33.205) (xy 76.528212 33.205) (xy 76.308933 33.248617) (xy 76.102376 33.334176) + (xy 75.91648 33.458388) (xy 75.758388 33.61648) (xy 75.634176 33.802376) (xy 75.548617 34.008933) (xy 75.50619 34.222231) + (xy 74.221243 35.507179) (xy 74.244812 35.429482) (xy 74.257072 35.305) (xy 74.257072 34.655) (xy 74.244812 34.530518) + (xy 74.208502 34.41082) (xy 74.17332 34.345) (xy 74.208502 34.27918) (xy 74.244812 34.159482) (xy 74.257072 34.035) + (xy 74.257072 33.385) (xy 74.244812 33.260518) (xy 74.208502 33.14082) (xy 74.17332 33.075) (xy 74.208502 33.00918) + (xy 74.244812 32.889482) (xy 74.257072 32.765) (xy 74.257072 32.40142) (xy 74.296063 32.459774) (xy 74.440226 32.603937) + (xy 74.609744 32.717205) (xy 74.798102 32.795226) (xy 74.998061 32.835) (xy 75.201939 32.835) (xy 75.401898 32.795226) + (xy 75.590256 32.717205) (xy 75.759774 32.603937) (xy 75.79929 32.564422) (xy 75.91648 32.681612) (xy 76.102376 32.805824) + (xy 76.308933 32.891383) (xy 76.528212 32.935) (xy 76.751788 32.935) (xy 76.971067 32.891383) (xy 77.177624 32.805824) + (xy 77.36352 32.681612) (xy 77.521612 32.52352) (xy 77.645824 32.337624) (xy 77.731383 32.131067) (xy 77.775 31.911788) + (xy 77.775 31.688212) (xy 77.731383 31.468933) (xy 77.645824 31.262376) (xy 77.521612 31.07648) (xy 77.36352 30.918388) + (xy 77.177624 30.794176) (xy 77.015447 30.727) (xy 78.34 30.727) ) ) (filled_polygon @@ -1987,7 +2043,7 @@ (xy 63.659774 32.996063) (xy 63.490256 32.882795) (xy 63.301898 32.804774) (xy 63.101939 32.765) (xy 62.898061 32.765) (xy 62.698102 32.804774) (xy 62.509744 32.882795) (xy 62.409164 32.95) (xy 61.988454 32.95) (xy 62.006812 32.889482) (xy 62.019072 32.765) (xy 62.019072 32.115) (xy 62.006812 31.990518) (xy 61.970502 31.87082) (xy 61.93532 31.805) - (xy 61.970502 31.73918) (xy 62.006812 31.619482) (xy 62.019072 31.495) (xy 62.019072 31.26) (xy 71.980928 31.26) + (xy 61.970502 31.73918) (xy 62.006812 31.619482) (xy 62.019072 31.495) (xy 62.019072 31.279999) (xy 71.980928 31.279999) ) ) (filled_polygon @@ -2004,13 +2060,13 @@ ) ) ) - (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 604CBAF4) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 60AE2AB3) (hatch edge 0.508) (connect_pads (clearance 0.508)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 56.5 30.6) (xy 56.6 144) (xy 79.4 144) (xy 79.3 30.4) (xy 56.5 30.4) + (xy 56.5 30.8) (xy 56.6 144) (xy 79.4 144) (xy 79.3 30.6) (xy 56.5 30.6) ) ) (filled_polygon @@ -2124,7 +2180,7 @@ (xy 62.267246 32.069453) (xy 62.123985 32.025996) (xy 62.012332 32.014999) (xy 62.012321 32.014999) (xy 61.974999 32.011323) (xy 61.937677 32.014999) (xy 59.389323 32.014999) (xy 59.351998 32.011323) (xy 59.314673 32.014999) (xy 59.314665 32.014999) (xy 59.203012 32.025996) (xy 59.059751 32.069453) (xy 58.927722 32.140025) (xy 58.811997 32.234998) (xy 58.788199 32.263996) - (xy 57.66 33.392196) (xy 57.66 30.527) (xy 78.34 30.527) + (xy 57.66 33.392196) (xy 57.66 30.727) (xy 78.34 30.727) ) ) ) diff --git a/kicad/parasite.pdf b/kicad/parasite.pdf index 0ee2b1c0cc72b32ec2b06c2d249b6ec5b0f5385e..bd9a7aa33bb1a6e250a354645b67cd343ceea3a5 100644 GIT binary patch literal 46363 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 literal 43149 zcma&N1x%bz^eBo`9JaVaaar7@xVt+PSX>t??ogok;_gs^9wN*fd$5{k-2$xi8PZigx?Ov$DMagEmxeQ`wny3*NY*ibU$N_IbK>Pmj*g8k!3 z+WC((d91X&PTx%5*AQ4-F!aXO?O)h6QlU#U^}V&;hN)D;>yy0&F|YY_L{_g;*VvgtW~dX zWnb}59`hiz&-ZO_{~FUf7#jFZ!{1`q@?KAS{9axwH{bRsx?i>{hW<)po*j+7T`+$3 zf5_qgnfCT{^tu1-{(A52>*Gz@XWzSP(>M2{GzQNoc__r1okoDE(m@2Td@sd^s-Rj~ zEjLN$Q$leyT;O*Q7!jiNx>lW*Y`VGe^zjzUQm2;6Pf*+Q>nGIjRFh(m_Yt1%~g%=-d8Dpgi;iQ+T;3~1JHX{G>kUM934)tpr`d2AJfTqv@8uqI=pnP!5%xom5 zuXm1Qo#{KiRANZ;1)E-syeM%w^<-7toOuyYJ43l|8Z&%WO!#LRkTaDk0N=;PSLrcI zLN&TZTFc8a!oJG!%?WBY|I^F+&e1D>&Y0?{JM>ZWtiuSXS8j%{)PZNrerk0clHr?$ zrtxu`y(Cm`qKR^O22uJ`4cnHy(Lt|*5F$abn&L*(m9SolrW#`;G3J$gmA;EkX797l z_rg!~M4rp+3P|=8WYWP(y+gz9a|oP>6rW}}J`UsheMg6j5lSoNN)uv5@nIZF+P_KR>TZNQry8mIIBJU@(YgNm5pn z_D+O>NdQMq$!dr63pQ7M+?V(`(qa|M!g9{9Ytx6Knt{KD%d2D-kz~#V1c6M|r(e|N z{o|uy$oUxB**5do=|WJsLe=1_Kk74Md5C@wK4%VBC4ws;WQSw&?N9F1?!QN#ppJlFusyVa+2@16X+Hj? zb%xIjBeW5gILxm~Zj);`2O#YAL)y5~z;b`7lm*m88KmtGs0Buk=7S^#G1J71Q4Mkn zw=68Z_s=a+MP=|oDCm}`O}-YRKGz zTUPE8L`Mu4Gl%lrwEuMRE!O7-P5iDg5yG(v9&WS?4F+z9c;wN%)6n`93g(=U2y_U? znRf<;nyzajjgdCka@7Y6VXGq~2A4|RO(`yU?x39-@K~?(4AuBF=)OJvc$@TWKK>__ z=qy)}<~GdGpk{xqOHUS9yo_AI^Gx|-GmE8R|1ADEyiei3_DKi^ouLY?b?bQ6lfG`| z>Kv)i=|)esZurTf1McL2Vu`3qX>XmZN-2DuiY47Et(AC^#5xa)xZ@r2 zSTjZN;YXuNjG=RyY&YA;H2_xns(AKJFVlpinq4Gu{0XO8Y5Xa-8gRk!C*{JYe9Eep zpZ5?mk*KjXvJa;g#={{XFKSFf{%@jt)nt_fNwE_2k4^$b8@2?U9$uA7PomfoN8m7LYn?)ykE!TQsgZ`Sr?%Q2@oX8Rn zlzN`cm^J63G)h?Ve1tbHgtyPx5-+bYO?HA#QxAZCFilf;{5-A~Y&0BL6uhoU5qIG{ z&`tVhI6sSUqKgT4L~mST3;g+y#xiB#7?-RHJK6+PEDYDg3zTQyg?d`*aSLf69r*8)a=X*ps(037GyCm5GFM~iF^q`+7^oNZd$ulh2h0e2~+dCUxrF*UNsb^O6tgc%HBkM6UT zCUQkUiX9$=2}SI0lC{Q;LPwPbOC@+CX%erBXiOS97;w|+ET}3u%slub=dUrT(IaNW z3I2qU(OF>cK@Io(5f>_DX|UQWmWun`gM~&bsG^7&D~C`IKdcEf>6lM<^d&8k`%+~I zdD)r{$s&0VyQR2O#-$WqjD{1ESjB5Fm@+=b5R+$<%=3>}McrToqEr41ooj%N6YzdQ z#s4v2&QX=orU&7159X+Cq^`zXE4p4!jpzI`=}P2%(25TAA<~M)%P)qYgUZp>+DD1^ zOauj-3vNAz?b?!?7yfvD-qOID83WUDZl0 zcmw6tJ_Fm;K1jH)Ue?_4jaaow*>>-tD?lz~7|`S+qFIUjPE9MPvz@9quvg#bLE zGC@4&_|>Tn&cF(WIPlf*e}Z?cHsJ00ge~A^z|`;Z`kF1~^{D49@=^Mk`bGHl?(P1n z!!yxW&$C*7=rbyk(G$~maobAc8Xt*YvxE5;KVm-@KV4lQG`bcqdsXHiPgCJ*0K|M# zI873bpa1;$qye8xpeJ~2?jOJ0sAu-lB~A&Qm((&&Yx`+1v`D09TBgXV3&Z+RpRGTi z%l@!hqM+r6g%~am=g6F$CBahIK!t^t=dYHPP_Q^40B6O6%b2+Vp^yO?zO0v z4BQ}?6GnSNrEtM?hpub@s+r?V>TXH>jNMY3hQ#OgRL?KW83%kZzqjh!rgAFB_Y!>r zGD4m?mj`MQemJ61w)Trts>dc_uwE@gt#X5 z6FMom)J-xsZTicJsBaA&P(6l;!(ZTOuPpI4*s!Vy9xc+4Hx8Sr&(zR1f-U4hRG1ew zEfr&=>$q={F)8>t*4-2>2%Q;xSZ7bWz7Xc}Cqrh>MeUT<{)XRV|6tGfNm~1yqf>#X zb{M}0-^>5B$?2neO}4Qg{Ow_zldt;`qZ$QXz9wjxo!sAo+G)0~))K|_56w-pMa z4Vf%uz$Z&{jtZ#Pk-o`aNhjHS)N)fI!rdxkBecm{n0bj2)EMc|@^|*2=1c}6+qjyG z6V)p?(ybsM0kO*&_7v0@z&rvm5E(FNC2bkt8%zqirNfD_J=T1nH0mBg#bX*E481MA zZo^MHz~T-?y;%mW4$$St08BNZ#2Yzu!G;L>%IS6Iucc2iixJDDkYUkQcvA;8|&+T6?VDZta%X{jzrU6%v>sk6g zX_m%{m&#d6Co2)|O#TG|A5!Yl8u9H!n|O%?TX^S?HIGkMTFqME0mR*!M}~Zix-67z zjR$`Sn1a;=(iO{I7(0ch2=ganIPG!Ana8u+u>F_gvu94PZ-rPoI%#{`)f+||Kp z%WN!Y*6sf~)k^(rG6ORnE4j1#KQr*@8VB;$=)lRLjo(Nc_$#-yHX9A=8t{X7P1Suo zExTtegKa74Sxa;8ddBw9s9|r>C&L(+kpNcpmCyYDWtRsoDoH< z=d`*jed_VXlYHa*1?}!v?wX=s%Kihb!nPo%VW3OLjP;k3r_46V-v@KNDqZo8lCB(MBe)RW#oE_M1=T%OrTC` z!!eJQM5dnfJA4KWv&(dE)$*b4J4?2oVXQdi9ppx47b9>##}nJ-*xAW^tk|O*Xw2Df zb6NCsO)t=VRh#MU#1i4OH5u46w=|UYpBq&XKJ$P0-*R|B)eb!1uYELQch%TPMs?X6 zK^kv?2wogeQ14YqUiG9hUv@bqdtE!`*t$QZcXki**$n72eR(C$eO>nVnysPQG%4la zz7=D_Q_#NVLl~>{i=smFXe#H<9PmU%Au+cqjAGo{Z8{rDSANBFf!{`-MyNv)~&^sOkx7yTz+l zVC~w|P-$S`&Aalo9m8!hU(43>x}8;N@wz_sc2jxL{rGx9A-c9GUdsXVN6JPw#CNpP zo(VuKaR;=tjhM08v>iLili4s<+Y~NYB*KgJ!?s=8iAvOLZ}|Mqb9tNyo8jkwQQ12N zw6R3la`uvcA*z#I$glBWfPwbnF*3I@^>k1jw8)ID!gwP3I13RyLFhsoA4W28cG6NS z<1Nkf7w@VwtuK>460t86Kk>tJC>E1d<8&_m4x%ILQlSe+suUzHx#wdW-q;r1u3K-N z$BzrEafvNAE+G;qN!pic7HkynhFDv39b~ky*xE)q<0hskjAnJMIdS)bUOoZ4>=p7- zlRWWD3Yy2qlsUQ3Li%97E7Or^*mCGjl(3QnAZo5?U#+wwRd!jaDhla>lYVhh$5>#} z?J3|7vFLhe)X)rowdb=ELnv8M1@Sx`ck7!xC$(o`WMGBl{Rt}2N0g{+zbI=H*$ND2 zIb6;Dm?{5f9A>$iTK*w33@EN`E6@3%-do5kO&!N!1GKwi=7?1&!9upb=6zh?N5QotWYBFNkl{Df*pFDCt%eyS7b}0BA(z29@94s*r!M#%2mp}(z$(;s}%xti7 zhDUH;AQe+fQq>oDx54Ro6gO8h)zge86saKsFq*Z87&;(>!h%Uu9vEaJdKkGL%5uSG zj=6D=hiC^!$ARw39@5cu=pQR`~PYqJ4s; zWHDQJ;M>$4MzRia{1Z$&_13`|tXpv-(JcV+C-tckLw=s^M~iB0(%A)y!?++Ib~Ynj z%=?Y_mN=4hIX4bsgICI$j+B(lXjK)$X!0ZSa%(>|7tq69>zLV*dThpVKA+BdQw z)ADjz?7J+nS4Px+K zv#~5JXI`5aXs=gmqOxg~QgC@c5?(PQTcHPx-2&CO$yG%1Cj$AV% zJ3vS1vMf1iD_QV$G!`&1lSkl!PSo@rNDu^@5KHc=L*edAlC~{lIN8G&#s_+dk=i5* zVLOe2^_!sDBuy-%D`IR8+5!WhlH#9=YE&zm&_U&eQM>5a0!jajklVD8jW3*L^QJ1{ ziB&vX9QvqGGQiksIyBncN(X<#U|t+k16knPI2|cBQ}#-Efewrt6VbT-(FT#8kc|}Y zJ0K{+K;KuA)w-{`z^UFjJRyW5K&e(^g&8_f8i}XOUS-pUzb^?%{f3UOfh2-$4^KV!0Xa6^;#0to=jR#1pC zxj^rgJwvesS)*hJz^ht)YbSi8d|h+e0W1mip;a8t2EqRm25lV2v-HcWk+g4SiWk`&6b)ZCMIKGmM?K4Jt~Up7XMr8!!T(xa8Bf zvm(0hY@};fvkyBJ7fm)q0f~2?Bl%lDOtd)dWia7A7`OHcResfA^USm5ophquTj6p$ zOSGLp8og2CvgatN`fdjSe^;LO(g<*Apy$JPcDn6;TG!ot*t6u_a#oPnj4}!QtRd!v6D}h`f74kX zTupGm5d(A|+Ul~$L0-qljfX@%P^grp56M2io8W|l~v z;8qkf1o~Es@2yJopUjyl;v_cN8#P!ym=*PUsNs{XQQ$ceaa!oE>wfb5npCnU@;fkv z*F_8Rs`JYabOt-51LGK&(-n8 zZTmiwTV zttIM2M%-mFM!g-8NNOce+iwuI*L@U31KFnbd*L09^__Lh3SDLwrJO&{8JoUbo#7pDhKKQ+zWkoxIk?z~iFS)LQO88Lj8boAX%x&B ze(4Tp(ZA4={veerBbdMt2lE8}N~MaB9ga@AfhbX@qxJ`a*GhSdPeb!HM8RvlxWjcF zswLBJU|3NB{y~jakQ;`d2ACVGPqOe+_-ez*_T^zGp7vRfap*6bGow|7)~DlD6#2|z zoa)VK)WeEs7b)e*UzWa2vcF6~zOt}>&-3I&vLN3AD&+m52r_=8w6v<2seEd}d4>)b z*6(2RQAm0Wk318sdL$JYY+pXnH0nq*H(76WizG~1kJ@8@HA(!_ zNW*_=tWQ7m-=^MtUtXT_3jU0u^jS;(#&;LLevtXbViv>9u>DhRwyrt*m+VXs`TW=< zFfsK&M0q9fHOtiBhb`;Z%0L@k7<*i+GJ}m&e@RdwDXoTr_?R-Bljw+!Dki^O&Bx#b z%&@yKv5NVL*04@mqc#ddpUheJjPK?a3a(%JC%JK-UMHvbenOQh{c?jn16HXdf4J9e z5w3hYXVZ4`BU;w5=?`g3H(1IoGL7oJ}2W6w7KJGl=N+v}W+O z(>#tiX0<0F?tf!CgC;_V6sz02x3Z5H{wycj1#9#%W60A{5GaVb)*7&g&V*-miy20{ zGnLjVRT^)u927Wf3TWqLI53s{8k$?dBc71_l>ZAtEVkKt=+iAP23$=%NQKiJ)#!4Q zPoW`HP(qpbiD)1xq0F+LxX)I%0CI^_+YAOZ6bGnHjPZUN>GvTxil~`>!fTtRKbV z&n~R)c#>BSu$>Pt7N8|8@^Vx84P{1`8?EEmTtNF1blXoyEn*qFLFeIu3BV32<+OF~ z!my%Vh(CK;qW-T#7UTGy46C@o(neB@Ykz&Gr5_v2k+$bXRdX8r+KHDFZYM=4hC>$o1kZ4Q@V`a2a242>i7+yFp2VUXVricO@@Aimfeba9Qv{bdZ&u-4z3~yOv zt*b$Nq8rf4v+r2g_i|Ql;#nnEx~ldM9#7Bop0d~9HBq0&N3W6#D$yPaS-AHJ9CM0@ zx<#3LHcbziwqgcn9xvBL^Zsq9+r*>=(&I$@)C}m^{Fjg#f5CbAoO4Uw;sn!Vu`P{U z*!>r-ki>g$=Xq)j=~dK3IR90>>zr{+ojHXTd(^T~35250Foq{$mA02YwHr&s3Wde|fU2SY zX}D`!XujP;=1@R&5{VX=QSx*}5*Bfs;!r5TzPZ80vwQ$;-M0gR z4|^g_jKOTf;xda?R)V5ckvJ$Gr7X#9TDJ`O)ygDQ6Q|b4TPrZ!fBc73ZMMgJALce@ zEJ|*Fqx{MG8qRklZ7Ni|B-%xvVwkpdXIX9^Psk3H^O=^U#X7rzlcABz8uFU;?)K7Z zlD)n_y=2Mf_Rf4iRi?{MXBxMaQ`zS~Ts4hq1*g;+iz6HyGu%dZW80r>FYE0A;8Pm; z`DfcWT2Nbl8oW#hIPl--*Zx9%Ga3@O-f^6pI(1k;-_c$g3)^L>fGUKy1b9W1#_eyb zg}Hj&Sz^j?Eek1@PNqXz=fQ%`04{bo@&fS&-ctgKO!te z>88RqLKdSSRDGu7%Bd?UTg~ zhQ{*b;U=eg;e_t^pq2!xxb4xUyn)o=PutYFHyEbLSPkHk$iCUElGBIa`YXtOJR{Es` zXz&yVgwCU_zFNx5bYZUUsCqtFzRSUxC(Wq{=+G-7`FySbJB=#J@Sa}BU8(NRCal(J z{`Aqi1bL$@n_#nf&Z+=I@z*eB2K#Z004mrSF$gltlgWDR1;daE z4g%7P@Gx9`pX~p1HbLo0b*5}XIm(WNu082B$1C)}%k~5}8ulrGr?F(@uCn+a#jwxJg;#R}pErmEKULColHtr(H9$ z>-KU~3{PV%LDr5F#xHt*Z-WtB+tZoR+F+d+bF{kj#=EbIVQkf9%zjfeBvhW{(v`0Z zG{t}m*_w;u?eciTB`6S07%n0wkP52``>WD$(F+PkcWC0cS(WqSi}!|1G_Y&qFUvZL zv1#YDln@7hive0wDJPHRHvDuH#KEj&X}FmtEfG$gxe~3xE%Y5MIm9Se{fnlY0tsYgjf~dzZq_b{UufV!wGEd9|TYz$0=;K zk9gF6L+OJstJF+D*fc2N;`1 z?~TVmoB2I^Bw5-X%8g&rVXETrP#JL+#1%iJRb4uc-^C_0iVt5FO^h7$_%af3Ye1Q4 zW)uno#SBO-DE_I`Q`okU({l;DB+RDkGO^I_ePRtL%yt|X>W)k42{@f`Oya|-Io+5i zUgR^9N?=`uG%70szTPmQ2nB5xBVKDse;jHlsa})A9ZFR6j^`)|4n1YEK#=*58e+iK z#zDa8R_D7pw%dlB(&J7N>GX-6LYa$5aY#`#?pTqPhlZqA1qEe`x~LmsU>TP6Eq~6t z!?kzYQjQ_GL}*m0!XWKY59?&c@kNW3M}hy(l2bB1?_+_90HjV6Z(FSvVY>^v>JzI6 zHS7+A1Mdg4CSc{9s+ZO45{j)6Rqy_GVpw(3B_Qvd?_ zURu>uGr5wda3k+4hl4s-fhK&yYSx*YKA&B+MB5@rX)KuI;cU8^!sl+#2)ASs@GMb7 zF3a4SfVP_kV%2sI_vn&9VdT8=#1Qwz@5{tdfLtIq$3eonl&4PZE|8* zX_Pp|M(qV{jK=oM<|{G53clK4hdD;3#Gdh-o<>>S5Os2}m84d27_X z5uBQ>Qq-a6R>+=;oET|m5d5p7^Mn8`ccrVdW;;UuTEAeEE#Xp~0-oZY zP@%2TD+o{$o*ocP(3$)Q&!A}uL?Mr4hti$u^XC6ICC1Tl}7(543I z#Uz*r*;~mqIR(4T0S@p1!$AI7sFG%Ygo?M_3t1 z9gAV`c!gT_{e4B|=FVJ4`RMN+6y@Xe&$9~`%eF15pGE9DmVJB{5^_UgTP?!L4FtNG`>&o1B@Mp2)o@=)h7t}>774QwZ4wq2ifk=Pj7y8J_WWCoPWVg>VF(TF5)Z)iV`B& z(zOx5PvP*irAj$%#UlVxk2uU&If7v-zh74nRb2i^u05=QcpRWOyUNEOSgzIE;U&9&1138CizTm{FN)`;S2k z!WGhJ-Yy?45K9`;?*Dfg$B+KVSVB(zOA-W^qzE@dgBGcwRrGX=lWAZgX|CJ8i)uC> zYF%caXO)wkJVkV+kctHsANH#LH84f8hJU5ty*nukp1SMrlptK0+|HWqOblNqjC!!R zlO=a^FR?G4ZVGpKdR+AZKeNW0yCc{P;EZs4PV0(bXS+dnY;x4om7*xi@Z>_WQ|nYS z4a$uqn>axBeas}q?j3%%J`stALoP2U@9{cd>*gxpRqiO zdYB%t?X&v$GZhccJ`1)w8 z{Da|N`gRXDyxXiL%~bpPZyRC0So288S^sDs*C$GUMw<)h;=au-w(x${HW7zBHMKY^ zuU`>6LGH8Dg5A-zZe&v9gLjSQRkXuQRE(hoUJ$*~G;5nPguI!HHm$9(26vV%UW<+9 zDZcB{4LdDoUaR)8bZ|PoPG`$PmL=1*NLUPB*4v02aI(xU)3~+3up;6)I@UxA(auL37oz+`Lu~soQ;E?V3@oZg zkPc=vZXjr5OD%Gad;TJ2!qCIjDL0QfsezbL0}VM}QLgsoJqL)A7afa})5i-hcGRpr z@ALKCgRA>`j{d~Pk+9q8=G9g59NThS=&z}e^mS{ljy_QB6b;*0XZFkPYYA1)CC7i2 zn7zt>l$Z}c4QG1bEa)$GwDr7HNbGSasplOHIAG#6dd;r#hP-4G40~uAqmQ(e?O(W} zOlj!l_6(JjbAm9(5f9=RS`6Fs0x(vi{~744tyInJ#ap>jDpY6m%oBsKSmm=|W3QhP z3fgXF-3Uq(U3l1yl)qgBBHxwUW3&;DIPjt_Pdft{G zk+VPGkQ3Zp$=C2Dd~W3S5;#UdVYWzC+YjipEt<~IFeKgqa4M=gxE=EebbW=GLV4L*7uzN|Lb3h=~_;(&!uBbHmKm2gZ^@i(iow<;h|DQDk0umUudeb3a*b=HK<> zUnUEP`O$o-mNM(V2ZN{Hw|Gl-SNWJx=60f%#KRV!p-#^tfFS&*IP@h*(KH308J)I+ zg$@!0jPc$v;LxgLHoFvC6X!k~l`wZd`JR~-aWdh;tUi1ZadWX^Uaap|1}$v4PtI*Uxtl1TH3a^! zLoVSuM#KBa*7ApDqNZ^4TgfWV{KDO%MAEk<-=^(fE1}z&(8+N6^`#E%^`_aB@3B?f zVKbXc0AQc_}OSoN7?l=8+y_vZ5ZTe zK~n(Ro++^*B_vHn%Bd#P0nL%;D>=<0K0BBBoZ|iUDe7SR@3)8yOyLTpTh$I) zrgtCStbSX(0grIAa&_`k@A^S5sWSZE`YGUt$jhBf(Y&%YLzl=2%^U)s^fw_Ef#KZ!fE>Vlmra z<4-T&G@IvE4o{pS&e8iU?!XuWLlN6i;illY-D`99KcnG6Z1)(K3sY+!=)&@Hd3&Oga%~CZeX8Bc`jcM zz2sx(@9=A%nemy?3QK={c^y%FjCZfCu~+T|+0m8E>w0?DL3)0eaPi(whm!C`XPoEK z+a8hta?CwMP8eVMtcE`I^&i`Y|HG>3%Y29Ft7*^6&F1svH{tf8YGx%ccLCu{LrpXe zFY$*vO^}lPA(>~5CU9xqxJ!F){hFRI%{8E-h33gOthH`D{`>!-Ff zJ9-dk+>0vv0%F7dWMsMeNLZ57sR`t%4>P!vS8Mooj#uVyrS&gN2s%ydRTJ!EIl7Uq zNWs$UK;>mmR0lzNlOBMHb>*V(DLn?x0PD?%xFgJ(|JxuES)`@ z1q5=L%DC-B@4{I-=pk!>liq&NIp^5JK)$y?X z)C{=iA7>&WS2VIIjF&+ERy}g{tmBOrF4dVQ*j3)YWPW7^J9s{n?q2z)v2A7?pTwKT^wpu%9^NgeoRQ2*NJP zjI8AZdc}fFg#gs6M3Y5}1ij4~#=fJh!>41N%VG0&w(@#G&`v|4!{o>$b1jf>5`{Iw zHI*+Shs)-RA>}S61ju8n=x7=z*Z9CtL>kZbc}G#g*xv)POuobdMM+sZWoe*cun7=F&`W`**&P)Pz$=sNzKmdCZ>UWWK zk1O=cjUfyks}?0-72ziO*XHFNqr9$?8d=44lg7DNgX7!65~n$hmZJYa#-@#PDF(-n zg(Wp}8jJ5BujaWMn~E{j-x`ZThR65&sqJK}9=`9bq7o-IgJYk@xig!J)!+Y3cY4Pd zm)cIw>LKz!9q;o_oGMB@+}DfOYbJP1C;C!sFrOM+hUrXIAw0 zl|BA3SaL;?WpzQvPL?|N`~w=J9%WYgbDh^gZbRQE5f%_^cj7FId-j}ie)4;UvLg#pmrQxO*g&myLyJs8@)Sfj!o z>H;boq#R>+U&9qM(FfNov+^K?or=cTDd?u}or3nMI)C9p#YUt`FOY+RYgmGKV6J(| zz$LVtCUXR`N5AR!77$^Kz23Bkfz{Xos`AuY6wgf0_-JcW@^m>PqB@0R#T@!J>Sx| z(?2aI+XJesC(vSjE`3xp=;YuoIB&Jj9hY=;GKT7-*;hTgH3h>=k&yC~eWiv2KnB>A z)y-E5J)FrIy(45f)HOApaEm&jT)A4LB>fm@QPjV}(Q0jtyYt*$%2Dsc z(F`v=!;Q4S{loE8UWS`3h4E}%`BpaBERpi#37LSZ;%sgOX|V7L&B5p9Pf<1peQABO^3l@IG;y26Ich7(<@X@(I}D zGdzX!>Q#C+S5vNklnQJ+)~y@m5)q`%ZQu2qJo}i+?G#`sIVKgh6;g!3BK!0~!3GIf zdSm&y^gX<#NDMKhY+O(CWf&nB#4O{y=YRauioeAMpjWup;&?nQMf0mI5826o2Op5`j|%j= zv~rc$_VMzd#I<_Vc(4=X_XDEOmKH=<0z7v&V882Wc(_FAlIt1M?1`;G8^x{&C4oh> zPN9b8&NdnTEo6=^%tk}OTO|2m&OvCM1z&8?!#J?JHI27OA_O%Ja$6_3P$EpOIUQR# zrs6uCV6YTRDoRTVnj9QERV3}b)qph}Dc+uqjx~gPOeY;e*0M2k@d5d6pYyHd*F{Bg z_g1_%l+>DOxCB}JatccjKhjK~}l^eBog=GguCWh)10LP#Yx2$jLjAEOz=`Z!rP z%Gr-(o9q|>-39W=LfQgBltjyL_TlJ57Z~W&iW!85`p$JaFa@67U-Qkbqa3`&FwAA? z!mrzu4%rnp1qsWgN|CdA#qfwT8k5)Ubme%a;eR3l5-Zw%QmUF`Z@vaPy9@5qa~PMZjwH4Tt-vBzr7jQg%O;IzXUVK0c2`%q~$hh_k8`%%=)6?}=M+b9v>X$UortS0QOHu)o2 z!MVr53J0V=I;er_3{h@+0DIIS;P?RdUI_0|+)BlflX5Ou#?*0PSQ*@M15Yr&@nHfd zS`ml7P@|8iacwwg?iZ(>B~kdw7~xe^-2QCapWlTNXDR+i-!j#VRa_~!xYId7`*5E_ z5F~GG?a8+4kv@R8S*^TOunyY zHutvAf5cnR^2a2Hfqc}=ip~&1OomZ*%lIBgYIP0R(m;MUir6o{yYWN}Sahg{iO(in*I}h~B<6qTN|4!M+CdCcAa$Sn%VU<|i>wQWBT^bk zu`mBNv5gkMp8CY5s%q!e5Btq;k% z-b{pxHSTt{w|b_(&>BUX75qFxhk~cFay=oC5-rwiPRFJG??U8$S0uc4 z>1j?|{ww1DI650l^iL*pSK9n^1MawOjCuKGfcl+U$38#CLml+rV41eoiI!5OWr3iMy#j z(5X4BB*+^n$`x3GOEz5KkDtk0F_acMpDIDO+#Z;&#ryA2+0nlD30|dtqy4^d`Pb>& z?j?$az0oIRXnT?aw}?wukRScB&5D|N&59_oZtejI=zN^k5T<^xT)I@M`hRiu7Qk&c zOTK8p7_(w#W{#O+%goFaGc$9{F*7qWGcz;CY{w`wGdz9YIcN9Y-FxnPZ>vT#P1CAU zsq~-e{&h-4oUkM#W^?Yk4SnKYsK(3gx{y<-U)l7K;A2(_~? zOCTlmAU!J9a%-Xj@gR9~z$D-kHXs52WFr=LMDB5xM`%tdHJFlF4pMQeUKzRYzO_Y> zWKVwPf?HaW05>4gzEr;m_K2jj;jlFQEY$^Vy-oLhqHXi-)aUt1HeOfT&C212l@21@ zB#O&{Y%x|rMS4?66LJ~uTIMfjvtsK}eBf^_cNjCt!;gCuWe>a%8r$a|_vkII*LD0* zE803 z%fOEl=G`6TLKY1F@kj;3Ktfm3IJUR}B=pvm z*M}Zm{KQ#@PU8|pxTJNY=7QZo)~5KJ{&;*lzSsi7o!@r0gk&Y3;$4Z)(e$74l6(70MQ? zH_(3EKLH7!wYEf}e>AEgcEyb?SCCIY}J71d!Jlnj{n7+9jrkAkvCqVT44ZrGYF(9yWoNEKIOKn4%BF) z(EDxef6jvyvMz1xuiMZea+qmY3@C7mwXfk}n=fod`rS;ydJBW&+2?YRVQQ5LVHiRG zQp%LXqV|b^o|pwmws+d|2c3&OulY{(cyaiXfLpxg+{d$gYopaqrhtM+ac)mBGS^HY za7A9VZt0>-iP8B-Hupa(*}o94^Z8G87);uhqE@EIK+4*@v*h$`I(qO}A=mt2HAB&B zh}2eFdk9k*3L@BoY;Uz}g}kGt;n!nR?4fgH7!WvfgfzGN2fqAStD2qkcel3E_z!Cb z_Se)H`_^Zk?}~517l}iBNdya}dca(s?s6E513!{>75Urf?-oXl5=wg}Ji58Vy*u+7 zgWirtc}^X#Ks7{7(ROn>x9@)TW{j9Qw;zop#s`ck7Ff|hG4j^npc93Uim^81W=rz8 zs2_z!rlFA+@+obKJrC;;=9M@{PiR|}d@t-`sK57hH578>tS>X`ek?$;I`~4V)vPp? zlUgc;#6dicEPrqoEyY;EOoIkv3}v*l+OcWwpl!dBj=!JPMHqHzK{V0gfEDDwtX~#j zah5mY04D>*cGKEvw@)dkzkIFDHc0(&3aU=xixpqid;}VziM;OZ=e`8%zFkd#OZ^G7 zBOw-lK5wtk3wO2AZ+B1+(x~IZmVRs+S{Q#TsPDi50~0F55t>c-3Mjfc7$t4%u#u(u zr%6Xm&j___U$6kgXW3cwPN1^^UAMz;eg zgN4xt>4GE4<%xs0{BVJvZh{&5E%F9AbO}S?7N4O718cg_oov zIMy-6Z!Q^LZ|BLLe&8Xx0(f?@7x}{TbwiicO-ypgCB*d&gr3g1%ALKE`Q6$xxwPJ@ zVtv7{i5(tESwE6vze$5%nBy){h#>#VN{L%W?Y)w)SOjOmXDVIX6+qF%Ok^A#`$Y0E zmV{8sMPsJDcrs;KK)?u*V~Y2Mm9Xcvr;!=6RvNk*j#_tQfjGS%o;n<@Zp`|?*U|Y? zZV;>oDQrnf`-m8eg9KJ4H-=fYmLD5f$`UxOYxG;cA`bB3Uiwn!e^pRS>_27~07+Z*`e3mVLJ7 z#91_)Pv@dJNma&dEhAx(eqjU!koZ%^S;qj$X(b7M5;&!l&C@@D^wndMyzQ5O3|F(V zB5Q1-A(WSYFq`X{#6A)C34nhljvw8iiD^_?``uy@+lGI#?R2ZeEQ^W=4HKWc8uJh< z8|T%3@32+cUBFBtf%{4?+W1{Nk~ZCnb6eW}>?PIy_N5M6$Mf}9V&^cneqx?HyJ}^Z zk0Adz@k~5}uP|MG(j694j$k3q&taDHO44k&BeR~SD7WzSZ+9q9%Jxdgd*_waYl!71vF?r^M!Vs6p)(* z23L}pE?eRKG}*Z;y>G)Ou0}lFiReG@#51HNXSL|cg}dXY+xSh+s;`HjSn9%RQ7X(; zFIEm&_r9Oqt}U2CW!xU7Zgf||^o1eF+(vYVgmRtI(ki7k-SgrL^eBNq(-x%meE#+us85x6{(b??jKFdz3UR1NtlHLkcr`MslKZ%Ps0h8qz`=%XK;H;7 z3<-L48@f{l4(ykr2q1tG^{sCCV^th=6psI@wAjm4cFs2}e4Zc@QdR)2uqb20aGIvB;?@?^=65!A5Qm;!7tNcein0TP`F1(Q+%pTu3`sS(3#72Z z5bNMm+9eK45dke~k32ZFxTD;1^n&s=9{vp>m3IZi?^o4I{%G4AU?^W{iF0*4#1|LI zj{**Iy$V|ZX7TEmrap!I13dp8cX+7n(+aOyNrji&Yx#FRUsV_%Lzv6utZEv2UCz*{ zQOJj^D)YPb;3C}@ka`_1FkJc5YbDhA0cc-#PfCZDEA^Y>wWBsj*yR0b-=yQVrc&WX zeLg!bh8cIg(3hu>=Ab7NVZm<7|Ej#vBzN7+&))O(HwHvldcbsD7<LxgfKeiGBcmzcu^kUgIUUp8SVaj#Py|8E%oI zSJm|&^N$-vLh$5l&HTyg2WQhxYmXdam9vWIr89@h8%woQMONv>l(!Lwi}Wa9)LTc9VD4HE45S*Q4gAa$yf;R6BZ+!%T`&G$<%e8NQmMM(Y%p&P9kP7 zk423q%kS1Cgv^AXGN?t}+fjJZTlQ8{sq{qt(%;ZG8G$m26;EkmD=-4|%NvR3WX8zu z2DB#}v&Ln8Y;pSOA!1JUe(F>`KIpyFfU@j4e=QI7^y8s%9p-UJA&ieghuP3P#Bf)t zMFXOZd0q!n^2i8tR*CMrrmbk2Z{XadQCXA+_iQ_6!T#610wfI#z zEl&i}@xfUuUjn+RwXlaY1qYTehQnH<$v)_VZU5_w9=C@r9#30*J`N;;^x*##KlVZ& zRCY<8=UGqXZA`6`A10Y2Jztp~-@4hn$DX zeZ{Q0Q+IX3(&&E}VR%^tu>F;1Qm~<88ar+U2riNy!*wl{ca2DPh|vtW41muq`3$#D zE?35+u0gO8!-5(dopAlvE?Ev%A(n^e1M=&oRUf(kI`g;Ajnxm)hmWaT$-2fVCD9hr zeJW=|yC-t$>Fv?D?O7MoZtq?gW^HKUALt#qLen&X5)(@N#w6yiRwMAPl`FDH zT7bgH>Ez#lU%wC0{0jRMcLW8-pt74jLZ@%Ey-VSTZjF3?A6uRytKrAwRZ6dzH2DvJ zm>$YeLInMYHD|Wb#Z!l>?n(1={VFZVj*Otow{Gg3 zUpKe=Hr-^z^npYf*f>VA;|0=*(}Z4D_9&rJE%j{lG#G%^QHL2MK7bni199~UGe?DM z;(;2m2C2|QG4>r?j2O$E9B@3A3(?|3$wb1e1J69P#|nUlfOwr1ZGvr<2iwSW+{h}? z3YMtWQMfQAVA7$2Y&hir#z?pE#;S-rOFZuW2jHkA_o*>>i7o1&j0|LBEXEVA_cZK! zX&q@&cy8=={73fW9-4CK&(xgi=Gz;n4e9;5&t=oc^=aw5=QTJ<@P2VF`~I{}0Pb`3 z7F_jyams5q8a5!lfTb6TN>xk9TsnwPL#5DfAlUk965r}zrDcmsZwJu<;Pg%>8pq8J zBZ`>S_;y_$vzOqU{a1H2jP<`o0=C1tb zxBXo~4$rc6N^T}Mwv?HXJmpipI5?yfXHmBU!C=MV_#%PlB>IQN5IcNwWuiZIYO)5p zsz#KAiW3h7T{1Ey|AT-;WJJDUq_nwbV|-ujW3}aeu@{-cd}l1Dc@|N;1DG3xBufJ` z;_MQUD<&|k6j}1m68H%(@TQt3^LQ;ShLM)q%%UCiqK+%Eoc6l|MM9yHx)NNuMv1j~ zI-OE<_Rq_?f;z>ghtXR{GenXRs17s8<#L>pSFDc)$7px$`Y~3|aFw5jvRWXiPAu-o zB+!}c)-j@`Bdll5}EwfKt&hInE&W5?nf6)qP(t zXgQv1d!e}kCABbv_(U!lArvl2Jk*+crN};WO6bDzz?S5F+_<@X6U|jVV#mZq?1Q|9 zJ_7`Urb7AgGe69Z=w){!s)N-}1)`zxy6*YI;{^`s`?KUtX41!B+o55|K1pce?G4|M z_n;(ML}^v>n_>|5tOk0|k9gPr=!pClrRktPvbXpf|Kh_DDs%&3F8$SS&Y))br!TgD zv?jjdEhew|tsE0%kh$WE<|fYs@u&uUR-mG{tSREEu1o`sT@eS_VBuo4!bieYh*rba zI6(~sIxD3xL+<-68ro_dGIP+^gZxriz>B;_X5^cZt)o%g8LOGd*)zE)cV}vcH=#Ar z&Gi%|+DO$_vZE+VVMk#GkvxG;6uU4rG13lhkuZK`xDtC_KWy&K08-q~ zIuYNjycRi=QJxgIE|7fGJzw}N%Z|$jsZWz>K@R20pNHJ5ZqP?^tyuiN8FnZ}#E2{e z+1k(RydUxhUUML^M9Mcf49FAT`8>}~Czl@|mLF%!H^}RAB52t@pa9?p43xADjBS3I zSnP5TCWtt)Ub*Io;4{pt?T-X|$OL`Na{1|G%$}O95^CQeH zRwXgVi5s79n8gn)U>Ei+qpy1J0a0C(^Pw&xP!YTBy}+xb&Q6=hHi$P~RB^(IcCWGdAqO`_)0mgbD+`!G|tms87-2$Y9?1}lqrdsPg5chVVR_vhZ+L9le*+}f$cTIxWldsN|!^**hn{tc@ zGjqRzWKBQB#9BygrYqTVohnxGw&+JL*LZY_a38-8k4hq$n9jtrqH?N6ZC^1Koq=u` zXc&mfZ&->CJKl2l8Q(i%N-7)Ds>F9_asLlS1^?sXpber*+OnQYl&&T-1SmVem`-T% z=@2cl^QX1n=V}1?Np~#=Y-OJ{jX+E!+c2Zs+o8zG@y#=k5 z6Xmn1YHROWrHswttMP|*+H(yK20;3yH2eMgVXkXF`@B=i?+sB_!}~?aUd<^kqZ-w5 zua*Y%Kk>{R*p@K&+jHJYIB*RKT}p=aPr21ZUh>VWz2%2XH9vkOrPK%wpBr*ZNU1YB zjQEr7j?dCzXiiPx0xHeq!~y~ol~7hHh`OV6YRwiH*4lO1zpyYO&kkO$+k$}~MD=N2 z6v31|b%dnpBZ3-Sos#|6LD9AmpJhJr-g$Z?Ha=j(tziHvJBcEbCCXu7i=t|jke&*s zrcfcg6opCvK@*CaYb7mFwuIYZm_KS+wP=97Ab$o{QXnMJc6=?^t34GA?9w(WHUP2p z_nn7`lK8G9K_ruv2xhc`H)r5KP0A1eNV& z>#ayhVdd!1-p!=e#waS<)^*lTY(OrzDla*sVSSuUXD+0B{ae<9Q$tmm#Z`4FH!y+z zoC02jXSZg%Y-*tIz`mx=$OlckkL)mnKoGs$Rjj$cjA3d1*Kf|J{CoGQTOjtGvrq)& zu9*JKp>iovm}3jbbhvr9M=S~ry8vpPl^&aYgj7f@>Xbi*O4$PLFUOl1Vcr*5UI%6! z#q{z9;VOyUJVW67ob+pSLERd*4)@S+*!W=9pY!`7DcBC;A!LLE(TLJHDMS-_@oZYGkr8Brc>IE&~$P&?2eDI>R;=2-g zCIhOdjLJIabu1B=L4F;aLBr~Zo2hX&pd`!F5>wrEv}zh--5|~55r_@*CUgSi%|BZW z78obWK}j+cO6uin;1pC&f~X^j;*wxH+H9}yt+Mdc5f6w2W7gr%rJV+n_#ghlKUEWJ zNjU`;q?$uZj#Mx;p(3+DlhH!bSEG^=zMoeA6`6qXR?iZUy65!=qb449P+n@A)g+&) zMH72lqa#IbCIm&Viq(3%+ea;|VB?@#R#uQ@=j6#Gg!UjX`Z)swaQUeiN{FD$5+R3! z9*WgBjmMK+ix)YaMKA^bir?i94M_tVUl2rcof@}*>hus6XITiGr|AJVtU_@!xw~?G z#9CtZRbJhJ*n1;##1caGkVygJF%q_`VU7$*6-9@1lD_6%DOOS1=&{(8s;AYWf+>Sj zJEiv>4L4^=K3;KUL4C@7+ojvK3%1SX99pcnmDq@?5y54HeabuArI)q~uFd8=TCDh$ z*hv4YSlP!PDl&lGbW1GJ!wIi0yj;YFd!pAl)&%zw3SsSw&9tF9>t^GJRG|=d({4zc zX@0*w@q(ee6%If}26LlTNG@PX@yk|rUvLef@_p5!XTG-4Jwe)}7^g0#6_$2~*ZU0eC4>n1&> zd)L{+nj_({**z_DI-+u=YMz(yLe8`WyVtS5N&1j=3XKWu_(*2{rTGwd{I49X$TFM* zs2)cT5W0W>s&T1AZLlv~44D^DASG_Mh&JGm(;F4@U=J$C+M7Sf0>K#jqjT%Wj`T zwz`Oy1sUsAZ7uIrF5M;n(O5K*i^uxd&mS~$#Ijp{FF-$%MpyB;mJei!TRJM{gbbhU z89rB{l~^vIO{N;M-7%}1Qt+`(pXCxAsy0|L@tqu0ggX;b8~pi_Hr1nof6A{_Ss>fk zLVSafP3zy1ts4kII2LH(|CE!dwJ_BLsgQ>b4}+~lM`Wt%Kt6FC_N36X^qqU9q`}_Y zXtOlowUX^l9G0s|o&6xD6DJL_ZQclqFlMMNajp&V*ZNKc^RWo6IXx;&hB`C!5`OV}F?51hBL4GKQn;Vg0| z;YN>PhD>5&Vlyay8`QF_K>18k---3>*)JzE+*{wWYa{;R*zVz$!WQ+! z<)Zy&JXU>Y=-k+|tK(JFn`V5#G>n@r>$Vs=t(P@o5Y0KomY|U3v-tU5lo!Gr!+ndd zIrw)9bLkB(VxljH2|@cfOau`h+qMW_=zkvbU7 z=f7(gpI^1fEjRQ>F9PzEbidIXSLpnX)ru`lSpayAFI}Uwz&jsR&-332U|V7sxMe`C z;>Cwq4S!Eu$y-rL(sEa7I|jtr zHOM>4rbu$(VHda)W0RC4hF(Di#6lHRe#gY1^(j(7LUqyAZ|xQYOd*5=@MD`r*#>5_cmStEmgD*U%-4sD^7^oB8iy=l?#{b=Naa?# zQ#^y`L*Zp6_*QpX%!-MlPx0=frWv$JNCb7u(K#ZCW2U@NBo9Fo)zl8Y?1mNhLD&)B zq%asy?O(wJ6)1k-qf#dO4ipw(B`Hhw=N)8QnwjB~p<(6IM8iw;(qAf)~Zp=P{^= zIOyhsx<<6q5fE`?*UtgQ-kYrKUZ-zuP;BvMhQfyT$iUb3Yq`~L3}Q3sby$~ znFzQzMlQ)LUseZ}WN>)qgfyalDpVEGXkp20sK*HrI6KN+aAJ(Tlw(7*rIbp9XM$O< zSM5@ZO)2SGj5M;H;i$^LaeQvG`A1mclXxF>Zg^baF)lOLa!KfZzJg5LE2TP!GD|zw zU?nMRiswOWxxmZ_83K)ZBtQ7G9N);846+1Vyc1)Rh8i%CV5v<&`R~fLsy0H5#h%0(;sojOTSa(&W!&}s;L|Y`3Ei>?GQV9; zNniy{7UNOqkdpWrM)xEf1)o-XAM&2k)ZN)>ai9H7g=(PB0jR6&)1Pd z*V^cOP42uqRXnaTZf%WC2=&T(Dod#}3aBlAGhZKC*$y^Dl7hqeh*A~tSL~6WzIcDlE<0hq&%SOX zTAH3ThDHj`1v^bSdX@ACcWx~?QMrjUsBJB%6+cKEU1De~zztPUSu!U^Yl?UH)vHpA zI_%a(St}=R=)I!*>g+$uo?bAJOU9FhwOPxsWd3n={%1G)>_7Bg7A$y}+gjYL3 z6`bpz^&BfQxuF{s?syx_Vr)@x*eQep<4iH5Qo}vjuBGhWSYy3{VUb=;Yi|7tW$0RB zHk8u*A8m#*Hu~rzxw5 zVUr(xy`%1EgC**%XN* zS}2=t8VK2YXm1+>00nhtb7C%Kk+Y9Z{Wo|tMSwO|SUg{cC@+RMTEaLkM#z%p#u^Ip zZm(6%HM8d>7^xly8B-b`c}O$bi5Qs zFG+r4Wx*^@Qhdz7eqf=e5C|FOGjqfKToqOyKC=Z109{fu2X1Tdz=D78Xn%b2>A$K#8yBmdXFK!UbIo z_nRBH)n^@X-K|xSeQjs@wsGck+5`RNG|YkVMr?_tds4Z{rKA5>*GB!m>VX482R<<~ zQU}2&ca|gBQ@{ON```{&{Pe0WpGNF!XcMt&Y z2e)^=cXWl7R{((M<-v1 zQnCRwI8bDiMr9Tef(4Zeh|qCLEhYhudE|`BN7+|o6042q2%y7N;+(m_vegwF)v;3G zjvn?B1$Qwn3IPNr6A@|+`)VsLh-Plo zQ^Vv2Tx!icJ*)E-KkYNuYon^oCuE01FB^dt2J_Q0IH7w}gw01Mjk`i;FOztbLS=8^ zN|#L8S?KulOxdT3ui3dxO7n_sI@{r)I;n`$eh%ytQ;n{7<|fg^3AV)~#`E$x3B_XU zh&t-amKjb* zY+V^1hJ4k>(>kHV@Ig)zNs%TQM6~|3hC{eXR?cAUzR03Hei_*bb2VMXZyYp*PS;=S zj|`(Wz9_i2tR81y2KRd#!K_PE9u?Y>sX__cE7L8{U_kpNQK+iEd69{~Sxui07Cv4F z5sQazqGe-^C|}gsBzUX(?oaG~DZdek+`+RpQ737AMKC{?jvs08&REQ7oL4X^x)QWEGjP+h>|*5>5>G|jM%v} z?~VYR8RX-8rQY1S2w&)pSGQ)r+1hdS>@@|AmaTJRjcK}w*e<R((N}3<%X}VGUh3ldCs2K&9z);WGNpeII)e?UyMy>T-draOM_yqbS|=T-Wu4 z^H}^G?RO^lr8Nox)EzY@J5I$zXiH$XAjN;kcS3oa<9D{>KK<4l^|R7fyNTt95L;r7 zTw?B<#2k%;f$HvW$+eH-qT?Ge5*!da$dkRz!6YSN*+I!kbzDlLKtv-#7k?mgAACuK zgsCAeaP>jRfJ0dT%ADUW78Yhdz#!b`H zgf_xM@O0r4rbLu!4oGxdAVXdz#u5sZLS6 zG}gM?b2K-EA}hHsZoE*i2XeVrDQOX@+$3Z-gX4HPgUuT!9~T@@H2A4L7V7rxE9tjm zLw5nkTiPP&mwmT#*~e1Z&^ipv9j47^C)SCQ#u)|8^8nc3M=Sb?J&AvAOOj_)OVVx| zmXbu*bCu8Q_G8lYi=^or8Ou8$)dzN>D_~z2c+HUWFYzOl?`S-~kwi8#nOq8>SPE9D z5Q19qQ^Nlz@k>1a47`GAA|;Ez=bH#D>LkinwJvkU)w-rwetb!1po(MwFiL_;WpK&3z2v8K&eKkzpyJvrAZqPKzB4LXk19$Tnc#%~c=vBKVq!)Ttu%@Te;`Nb% zl|p5F^5$Q=*lv6hYX?FDb;~hBl4c(FY0#a|w>tVsyGWQu;*)oa`bib_6)2gg;*(J& zr0!w^DNxcTEyo8$^gSD3F@l`@`8dn(ow&;nMAaAw5RSd{ z)Xw4ho`P5i?*sKZ7~uaYaM#6LB#;w8#9aIwT5bJ8QchsDB4l>+7#yhgDmEAK&JWY~ zm&tQ)^#(@JZ6{;-=Xqqs%}?r>i%8I3n0l}Rn2S;KB9MJgGmStRVKw$hl*K5PJA}Tc zYj*Hk*r{zUE_Jt7R0+6@<$ZJ;)39p(p|<(==g(AbW0w9o=(ZwIGDz?BhsJwvwRgEq zhcpa$&A;o+jQJeoRPBw2ClU=MP@hZsLJeDC>V=Zj_}p7?3a!LQc^4>9!+;ptR-R5N)3mL%H~g zZ)J7riHK3w5Csh+5;d&xi|X=q&)R7+FY$aIkz@T9yxeE01g_$C+*0Vkqf1`kZ8Ki! zb3?HFcib}Qfg^z$ce!$W)c;QM{9knc=NY^b$4c1XXTS|vN~eN*p+$G<|I z+uZm*<3MG+Mx5$8`WR>yMab~VxUe8r3bc3CbU7bIWr&!F%A(Ajtpi&XZM`|GeU3Ih z@WW~3r18|?{7|~{7W7xK9sgaF%z>XFD8^My;nFh$Qn-J?Y8h@$3cGRHCHA+Exr`5k z9~XY=*UFdu=aRfw^stv!HAKK=z6Zhz^0__{R6QVYB$WMV`l-;Nn`iH%UM4f8ELMCG z{HP+-86U3cmmjI~JI0x_RI;E=5?PQ-S^eyjZRjkOFepCPQ9_=pfHFfNUWQ7d2(>`* zU*gKym0ETFbFBiWPV4|>jXR+`#CyE5`V&1Hn2U^0o<)QkRNddb@;+>4fte4RRNXFL z{+9p$AcI+*ErrvpZI&TUD~`8C8}*)KVCFM=?-Grpy`YzMinYtT=+r)bPqrdPb1Fy^ z?884x-YCkD5HrTjg^Xx(jJG_Niw-qoSuqJH^JdVBa0w`r*)IJa2%aS;T1cx;chtdyNUxO-T6WeB=Pe7zGG4u9LEBR?sU`BD;5C;o{D3ybuGy2`BAjTM ze21?kXE%~AsI-T9A1_y1A^3?pXR~!@UnEx%2IP?r6l;5nsbO-wzFQ6@LSg6yT}uqV;WTA#?#DcYZttoX$)Yogn{XB!C{!uUb^8_t36T8Pd^BcWb5l!l0#+6cz4<(uX(HKF z+_^aNqFEaI3;De@oJwg!33Zp-w4f2~S7W&g%@1B75xx!pOWz=OhKp^zY4I@W#fJg` z?i?XW$^3$Y;Z4J%YM)M}!;F1B<#&qKvtxj=WCa99M~!@d}vx`Q~FEyiQm zYgehoL9oSvq=kEgj2%fRqtj1h7Ze*sHt#!0B!!OM4?EP-C_+1{mOr@?lrshNYncQsq6i9==BHerg5|fBwibI zEzBWbZ(jN{%iUa7v1s@c4WG=V)KQl?^q2-Nx9xuv? z2@)Z2n-^oP_E;9@xUEbxs?Ja6T$~`VI#Q#cV4M9G2kQe_aAmRSPdpHLA0L6Zf+<@8o)Y!*mw}%^rXLpDyzKslICHos6PR*TP@Y$v5sNfyYfX=BH;S2E&r?2^ zdkk-HpXYA$JV^N-9fyn3G}s*oH}8uPmpetBO}pJ&1Ut(?$$V%|)Zi7@Q+=-G+-M?& z{DjWzb|_JVMyipejx^eMj2k-Z3%5(wmo`J3(qCpC zoH9laIx;R|KidT9Qw)OUMaWo~5p%3k>#NwjOvcDV<}~LEYHWzi%DP_ApNRjuo!o?* z(K&U>tbKK$Tp9G}voG%MOqyGUt1CO%xO5hPrLASY%QK>%06~!c0xjB8ThkqE)mDs7 z1IL5dbdAflw&VoIqsNN_=Fy(H4_!#FHwd1{=7*ny1UpEKDPG&rG6YFpu|XKg2p)wN zsJQT7&MI|@Uq=~k+sH>Z6s=etQp&2HE&O$EF0SB2U8UW&mf+tCpXj%Gm8wOE&1W?v zA)}~ZA_9|RdRufLIg?p>UWfNPM-)&r1R!a4&rMYa({Tk<)Vj4Z5r*8_wGjzO*&q}FVXc1? zF9DImI~ig`f(EWJ4KF?KS~uCO`yd?W26)}1sfi+$XjZv&C81=|rw>RI?(e3<+DS?* z=B4S5H#EtUuYvmP|DgP3yNKhY(Q!miei&3u%y;TtTto9(ib^3P^#=u2p zhKrP{%|QQ-<&S`1$)PEim82cI9OCETAkz z4cwMS_{LKqzdQyH`FKp+{Z(l0?X%hOiLibgH%Zq;;a}kp9kmimq>cvOwWu!AHcnJ* zjRh%F)18<^v(>xuK*HJqLT-fG9Dyx=iJ{wefNC4et!%m_|ACW zl&bDXTA~En;Jx+wo zn6U)^lwge;NPasRMz=3ME;QatRHDvN&zR<}BIYH2WC4I6VhzHH3-)txWe2(Z(bOjJ8sw3N}u zTH7O{tcB?dFL25OjGYbog8!p$n@4PNFvyGy552J?%ljCH=$^RWT{Hj_l?Y1smjH^s z+@U%)J|qU)Vq+SM2wMW9cC+VkaoCIdh>x*9{0irA#{ok44x&JQv_tyVLbM;T(O@F`!*Dn$Dy&kPhqKAXHIXDgh*5fGu zGX}a`R~CGsqB)t&;OOsz;>@hy-07un({!EHLC0U_cE&a=5^x68#@!x3L0=*kice6S z23qgN+&acxx^{oF^GIym>rg(^_Ml6yBJ%zNb1$%c59K* znLOK$@CZA>-w^^Xgs1J_XAn~39^Vz=DbYm{G@E=ym=Wc?fUf7$j=YXgO2$?lv4!8)(Oc$W=0 z{Kx%xRR*T8K+(3!X$oiWnID#~hw(0g&Sn}?dndq#-!RP7Oaj+-@gKgqXUnHB*-0<{ z>ER_YTq@%z6z3&zf2g+^+-+{W9%Eoq&t!4ZVM)+-{?bE{6UKJ3*r5mmEJEI`lO;MV zCtt5@FC|!>nH~2gpkp)@xb5{lLF~2_CbwwLt=xxIHI!50#Wdz1$g9nWvWHQ%Sd(4o zTYK60-4`=>h6r!wD1$uvTldaj)t3H$f@7cdO}d z_FvyhVSn^~f#DS8E@v;_DKsM3WaO&*5p!z2qklDUrgZd!V4eN5DSwqhaHmItV#q6- z{~e$9r;H4VlXI-#>V(@M1m*g4@z)5Om0Dz?`$(sG_wPbtgUCc!f&qr`DA2VQyG;M$ zN#Rl2RB;jlh=72gU!TFmGp!#iv zORr9Cbhw%QN>?PfXjZ$$c>Q!WG;l=q&Ov8@Ejq@bgzV6r5=V0XW0}^`6v<ypmr z_8Lf@RfCj5rb_@hie$hdi2#`dm<(zZE@fiJQlZ2DT`@cXHW_fA<#T(r(w^Maso6++ zzY6YpT8)B0KV_6ZC>WEkJ>D4wiXmV+={N_w&AWk6yh6Abg7tgG82eJN6V#}g5kDsm z8ZHf)u}5(+Xk*6}U)z@$5DgItjN6WgkZIN0{YE|U#SP&G9 z0cnAI&#=i>pY8p^Z(IU7^nri}onuAhTY&aw6FFLFEMxF1K@E`^k-PfGv$5qfgATXr zZlZt&=+ktg%!ug{kgaK1=uq!l1RD&X*HJxVG}DDNdZC5A_=H=7Zq}84Yb)BpWxVhzv{jRBUu&vVvdO8RnGYh0Ku4Dxs<-qYi5;p70QW<0rUq;Nb>%0 zw@eaE5<2;NN&<_%wh_z5&1=V)C=Bff3i>72xaleVxk<89tKM?}XE;6GX4b7^F7{w) zcP{l+TT4U%q2P{-Se$HLtH{=ZxWlw)cA`7N^JUBVL`Msjv(;rF_!Uj6P^{qf2ylEM zM|yW-OW}jBdqb<{1KrD8r6WlM-4|R+qQc01Z3YvSaE`n;`=wiNj^SA6s-WKslZJ;ZYx=5=4vR2-Og zlWuXtrwPh>P+8yJBp+QA?~}n^xquhD?u_89E}(78yn#5|w@xNXk~OS)h(*6GADa(eI|PSkX6=@ICH>(qV%8q)c!}M zIF1r>I|b=Ko~7dHU?$5PK(Rn7^EU(2#S&s=#!gr)j+>pKjO{KU2U@J_x}2?C!rP$1 zGrK=Rthi!ecfEAZOe3gpY*6XiVhj9uH+PHJ!J}8O(lv$HU6*tZu~qMV&;EXPPe3(G zP{)tqXxdXi{lUqW`&-U+YN}k&s@*VNghA^!J8C}K3_&f^Z*Y)X%ghj4%hO~s_DOS} z%*5tqU}bQ!?Q$Xn>~f?V9@BGIb-2_Tmkds3AXPyRu7Yz34POJp>2pw5x+HAFhmcdpghArYg|3#9&Q zL|OLTMA#&zA_S1r7g?G?{S`u_#B4G2=z)q;(p*WYpROy@sWd*qzPFg9B%R z)P*xGP(#m642dbhd`nx7Flis@)~?qRO8jHx%b*g9<0g{Ne3or#c^~45(K*2Xm3|sd zz3H-^ke*!aYBrO<7pZt{CN39P;ipZr(p~#;rm(m2`|YB}u%7a+Oxrk4ZzllzR5(rH zi-v(R?)yTKyay4KyUMNEyiRKtW!cQ*AT*Ar{JycDT@~9x)TUa{_H@b7jUaEL-b3%N z1Js6nU#uY6#}YoJ%p<|T|7GkMdmUy!O;3573tcDMb@8!iyGcEo;@9bR+QM98{^V*u zWIR=dA2+y@L`KxZuiM12qfQ<=xfe<2K45xgjWDy3{ekb0e+ll#7R5RHy9Ebq>46>@ z;x_IL-N*R@ykRQ&pdxOV8PV8Etl*CaUTO>O8I&G)3me!EuGOVg!mzQ-pP3MC?T zRb%W1`!f;fR|thk5dI0lA(Gm zMjHU(|^-*$7=`uCPBp-ewu&$6T`b2JqoYBASBa$ zf&k;E&)^fH$om9_lSW4tU3mC%uiN}!?f=u-cR)3@Z2gNMP3cCZ2azJh&{oeb3|Fzy(S#xH7v&+ov zy-$)eXD7ii{3dVBnSaRLfA>SWK=(1Ea3e!|S~mA%kXkTN94Q4CfJv82@-H3A_4{wj zuZ;}dnzS~t_FcF0wV4u>7TBOo$A?QxY|t{(9=zeKY21&w*om zZtHIhp_7+6(|*Iq)H#?4HwC2^5(uXSrRj^D6-|$saYAZh*CWYsGSZ#y<_Gp1Fr0qX z1}@ZEfSUHL4!ejtoI~1rloZqsgk>0D8xTW zEneHt5F9(+beZ$d2urLf^~TH+d*Qy9F)2ICR2#}PhH_Q?$JfcgOnjFILvXsWq=ku+ z5%<9Afq%}FPWVH?Do6*$tRMory&k=* z*6Ev(FqZT5C0^?z8Q)|rJ#vc*H0@{(=`Qs%W?RP>4Fs z9&M4A#yN47hVzrF%Ew`n*pY+O>lJ=x;%owJqy?;1XUVXHt?*=q79ZvR82wXh-hUF((es(XZnkZnb}_rmN|T z$CaSCjFxmO`U`Dxb-t?Qzlzgj<4*m*cF5q^NpGbF%H==V+=;lX6i`1@gsIj~EvsHe zmFnd?l#0jYqW*@NISeit7i$h1yZ@Um@?qn(n2j5-+w{XnHv!EkF5e~HgZ{#eT%Bq4 zsD7qTFCnU@{rp-VLiTU-TwBt@r9+a+AL&3<@;^pv2D6+N^5x(f0bJLXbZ_;4Xg}34clLjd}9F@6MDrx=)N* z^MEbYe?*f*vj5 zf9qF@%Z=btr`L-YA)WrcQpDo~F-p!HHfHq7=K5N*@Q4OgMLBHc-VxO?bAsp)={>ul zU8~vua8k2o(I#IcCM@;I8?cU}#Mq3A3l|IRuF*nsu^7z~B>LN>aBRjnr+sbyKTA>4 zk+r+_|0p8@J+d>%(55cQn4pofT%#|iVFAd|J-mE3=II)$DoPBPAnr>36a3{{6Qksd z;Q2TB!5d^G-hhN7y;JlrWg_hYuMqx!;)xWXo~C_bVs9^Grj)mmx=|6iYC;9z!thUtTfKO+v@48OX&Z z8}}+hO%;-Rr$C!p_wEIWp4#v5(Vy!7hUDMFe!oefPE}Lw#fah>cVsUQ)e7a@Gvy`z z%1bg5%`S_}RU1+8kpO&%3m&BNpW>g5cEvE$etcyxUZuwWOH4lcnwbFugxqZAsBj4aAjuGwz~( z<)q))^Tp0g)k$+!y?^)Kd=t^hP}6-UY4;g9|J)26&&0cYJ3O(UEw?k|Q{tUM4au~w zi1Ln-&%|5LNczg(Am0~}Q{=j#bk+Hjh;bl7;>07i6RZFh!b*Te`emcTR%)dM8_m=$ zWh5m7$Lii6v4-j^lu>65@v0&@Q<@Z$<+@k^yeUmE&b-lMs%?_x=VBb%MkHdl2FCM- z%}iw%xTLyTW{->s&~yW*r3+Tx2P@r1XyJg#?~7GuNxXJ(D)ss&ZXKsz3S{B~CeN&s zEw=|qONz^2gj6sHSc@iKm@4Z%yn0%W1bLkPUFxd?-{!+xCIV>%~~Njo+kC) z_~|^#DtmwGk(BP#a;iSXi=m`WCKZQVk1@F)L272iaZeL-Z^ylg4qCAX7|{2t4Mo7U z6Y8xq{hMmK$`_%$CT)>WTMBNCM|p8}Ty!65S|fH4&IWA*T%VSeN!%~v@_-41Kchy4 zN{`8;7?7hD)=8Va?eR|nw7$EE-<9q+ln5g;YErScH#Ja+M$1mnMH9ug&~o6??!?CKBfN0? zO6hX%{N1LH#FWc;a#HsTh;X}0yvN_OKe4PleQHFgeHS41o-Ne}JQ~Rhv`uNL@~77| zmM0(j#4XE`1PvLOIOcXEc9QS`7zuh0!tw{Bi*~b_@CbaY@6+%HWj`c|yy_%FElX=+ zW#jlF<{jH*>d&aJZ^G2q7<}J6@mH=Gf-LJpvfq}=LVcJY=2%qy_&CHUlw~T=hAO<(`{Cx7OfBWBxft2;&m4vil0 zHdk5p8yM}J%{uSS@tCCRRp?wK`uT&%YfpA|BscOV;kV9P4%Io-lApnAdo`IEKc&7O z-`w@h$FOGgShuabB>M5V-!T0;$y!N!>yG}aOY5DJx>OmGaEXBpA+`2-T~n-TJQ7DrFX7ZS%CKyRk0DXy@pxIuvV1(j?6BPX}oE0zd%-#SRqPI5FzPL&M=sE3(Ry!5G zpttJ-vXg!M%jc(0S^`GhWBYVOgs22<9LVOJbD$i=tc7N@9tDv+Rd8NmzFhb7{u}p?;oK12z|4j0p!FubY=Xtg<9tHz z-HzP3&1(|7{=ndbpSd*8_;l1wO5?B`t-7&XbAFT&9qA}Tu#?z&I>6MM z9pV3q$hTC1pnPRLow+xgpBcPa+P6M(@sMb}X;t?+U9V##?a8W1)+AfTp;o}{@`78Z zSqTBN!B2el+Blpi0^PisOUuyR80utca#Xs$g93LzT>NhMq~Tzv%+EG-#EM^phabnm zX47z9Ro7*+o6bzB_r9mEI1D4M1wn&q8&5U8I7XqB#EWBp5r(1OcxUb z`0UoNY^7n2STg$CwB`bp4&l<4ehD2ZJ4eS0L_03;DBc`+c=c>c1Z|--g8FgKE#Iq_ z-#$9Fo3fiU6*wP{*_4f< zOc-I<&^q@z99F!kF*`iRzAo3OuI1?;F`gbb**vE>XT4G7gZ9`K6_9O!2P$pV`mht@ zzdB)^6tFxFBf*lsJ)PZ*FHcHubl~3iKNbFJalWfF*>LDU&r$hmVl8iC&BU-P(`$Pe z6JQ1~Ua#~*i;ayK)EECu@mpJgf6jNj%(&(rSFaI?Fx_k(HHU($9I>cI)Aju9>5H6e`3OBOxts$Z6x| z5?i6d38kzyZsooexSP73-$jT*pYa_JSFdOGF{{c98tezZJclW=z>|$1p@O`XRboR2 z9Z;#~0CYZkfr@f_>3X6_!Zj`yxU#A{diA~@B__u?y^eN#S3JD247}|YbykV?Q`vhe zUR>sBY-1+daFjmZ#ZCTICJ)Z8U0ps@{(67KLGruk%GU=o#kSWNUAwR~Ym>WvC97Hy z`wk6rcn<;zp=#o~6*7m;41s7@B2HFYK#p7W+_WXcMHII^>#d;TweVh8_ z;VMPm=yNbcpV#(fYEeH=Vr@wu<*UF%zuSP}UNOh0*Hl{~t8EB^I0wl++9R}+eJ$KQ zwL$q#m1%X&i=y}DH-CI;OdHMi>QN;(I@St}U2xN=)s$~nZn9RB@9Z)3W;!}paO zRa(iUQ5$J8SVD6H{S6`F8JYzkL+a&J%um0qzS2;TYD{aHKhOH9y8Pg`pz%ih9*Ts4k19l&?j23vXQ&Q@YKhnMu# zoUHa0)fzQsirIS?7%a|(x3LcAM}l%{SnvG&iTZ6fl|uw`0is?%tU3Yy>N;dEc*Swf z_s2Ij%Kaz`mGEOX$7NWbmGhf97 zyQ2XPjgHiTs`&Jf&hyiR^L5tN1g4(7=3v=VY|+^1w2k1yS|UsQEh5iw`8^lcKwH&P zR$XqZ_+Z@%!O zMgDq-m#_VD{r1_DFnKbRN4v=&zxs*uQzrbi80B(;2cN5y{er@bSi!e``hDYXLW{*k zcY+_wxMT5>Y)o)l%y|!Ef%C532QcB~(@!Onq4HPOe&Tla-xfS1aiAwckTfu!+{Xp;z zlAK)3vkmoC4!xs(%EW8$`I5V>mh20Ey<_c5?(r3e9wA!>EPjBAHNuiSOEQgS6fnyQGeT0ruyZ6y<{vB)YrR*Kw{Lkn6%!VAD^@^ZzKe=wVZfV=5O@VG{ z=?p@MF+LxLYk>eZbPSp;fob|1DBiXQ+A^zrnSFtzl*Lv+DxPR8w+KbtIWaE7{WB?< z;zmN3^B~`k3Nrz!Xq#xE(WD1Gm*1$V6aSEnZ9!Qq>3+;=W#Jhil>_iDYX@|-`G10XR`93K!!TS7%FEs5K<5Hmmw=>-%~r<0z1Ge|0t5VMqWI_Hdd05T#PFS+g!vuXgG z9LK7%TUe|SPu{`TPa?!#=c05Fq`CR%B>V+`^VXaWXqa|54^jK7e|@Vp2uqAA*QBST z&gWI5=n}mAUc{*WW)ocTJH9<(!FnxiN}B#^B^BgS*Nyl$_ml3AbUy)OW~hZOX+V@6 z_7pFO{P){5bw6Mp9?ZAkQ&w8`O{|Q+j^zbVaDhJaaVs`{w&H%!}Kb zoH6Fnqw1B)6%5JEWZR2s!&OZ@$KGb3*mTD3@4eM><(A6ACJA3kxKN{%9n2!*d|A&d;U zMIMwKDclF0H4XwDz&0WjooO*@^z9#ZU9k5G)o(~jxbQ*wn@Y6arM}TJ{(w=~at4dyn&M#7j-#*u>{LGZG z$!71aLex)6M}l1Jj{HfOtNrSR?#G=k5WG%lZpf1Lcld#rC{>B zW-Mp?xra{{u5j4rx))+DZrIfOIite(v; zZ}Nu&rsdVm@U%P1u)UCW_6DUdJuk1=Nb~cRGD#JDS8{NnT<|a5$B(7b$(;ao$k>ba z%8~Z>sc7#vjLR3(QD6t@Ygz?XO^^lLx(wQ#KND@pLObUpY3bN(qgeM7&8lOXHC*vvB*MOy~RIQ4{Ni2 zX0xujhdniK6{5D)V0CRpH6LAFsI|Wei`j}*B!$JeiH7sUF2&_*ltc1r(f+STHA2h{ z&3DOUnrx<&PuI~W+Y|w3Gvfqk&FPNfx@ne;jwx4M?i);CZx*Celc`=)9VzjJ`urd? zYSqyGon@&$*M>^yb>p=5MbXmgN|XkAIc@=Q?7;inA=T1e)@oN&nhBz#0+iY+s>*~# zRKKt`Pi9u3c^grOONM0>_N%_+xSTXF?D28w;k!s@M`@2NhC`eQB^QOvbtYo8(m2A^cG~Lds}EOex1{+VXXFQ5oywg zaFKxbntmK}_p4d*JVIQG>&x{|lS;?{Esj|0oiE9Zx(t;ayiwcSI^{h(;JLK6!%yjc z-)FCHfrBMAS)z2>|39jcZA+|G0i%$qNB$7|SOk-f@U`^}>*i+*iGku`xc%V9n1>`< zFoutNtx_X%?QnmE1iHba1ZIB5*)2>ad~2vEMk={>DgSYjTSv!$kGWD?o%Hm{N|{o1qD=f0L|N?d-oLpQ|gXksaGA)2xSD&w?EewVY( zZ{3HlP~KzM?0dNJl5Ldm^+KmuJaX4W>}orf_vTcHvRi>>d&jsJMJg6io;^(FSdMYJ zPAJ4~HNts~EBkin)7k1{VyCxn7-k3KU#myX{gj2scBbL-BP`l)VD%UUAF;?;P*rud zc&Q|Tt?zPY!fyMCcB}^Pg+&{&^K}Wxe&L~E=oENItd)l0rBPq8rNt44kXj`-%YJdB zVz?G2ZJk&g&|1Php6p)jQ+aQfRZK6@eeV4gyG4_`!o1AvT{$maG#$NoBQ2=YcNDMO z-iQ?bCKF2m4uR6#Y^eCm5)k3MxOQdG;+F4y_GGf@zUvsN{a$BO#?!=C(P758{~av& za)ryS&B-C$owj64^2Fl3hjA> zctN%AZF`gua2}K05*0F*Hp`nV-1yyvf)YYR!6#{8(pv)44`jCrF^c%M-2OqdvTA3_ z8-7{Bbc=A9AjA7p(tt2WAe~ixttS_DEmfW*f=g~l*fY|OG2^>1dmrPBy>rV~@qEwJ zpV*e^gVKO;^q?FxsJ#3U)xk*gx?`uOk+T>N(~8KH^Xoc+s^O|m(TsPLNJH&;#(?Y3 z*)Un5wb8PDq#;Ju_GFbim&l>;S*9A{ujE2_7@;CpeUHT(b2Z(MX#DF+a+_}QAm#9q zXxvm2#1|LUmDo^j?LNg&B`pyyXujesbZKTJM8FsYyG2nxEIXNBV zfr7tO;z)lVwg|3$F>FamAV?01g#D5SQh_;oz))~&=!KHsM}E=stEuB|h59v@iy86% zf)t&t5jJpVJ0Qpa?kww!g#Q7M{!^3af7ZmSW#tHWb%*^IHG=;i8s!jB5&8>$Mtn3DFNYsk>cZB^4?tgmxV>g&BDIbtufRyha2T(*TI(Uoc#QAGf&wg5jvZf5*Ulf0M^ACW5o?zw!$3iQ=wU zf5G^{f2R`=!#TlU=!E~SS3pz%w{CyXq1>QwN0{5MtBMZX8-`m0AV?d5z`4Y))x}-J ioNW<6{tKV@b>Tvypl+yN>m?)r766m7u_