From 5784238b8e6a87f08e109acb5370728f32d0a162 Mon Sep 17 00:00:00 2001 From: Edward Emelianov Date: Fri, 28 Oct 2022 17:49:54 +0300 Subject: [PATCH] add/change README files, remove double of Canon management --- F0:F030,F042,F072/Readme.md | 49 +- .../canbus/kicad/stm32.kicad_pcb | 10357 ++++++++++------ .../canbus/kicad/stm32.kicad_prl | 2 +- .../canbus/kicad/stm32.kicad_pro | 179 +- .../canbus/kicad/stm32.kicad_sch | 5671 +++++++++ F0:F030,F042,F072/canbus/kicad/stm32.pro | 30 - F0:F030,F042,F072/canbus/kicad/stm32.sch | 1784 --- F0:F030,F042,F072/openocd.cfg | 96 + F1:F103/BUGS | 49 - F1:F103/Readme.md | 32 + F1:F103/STM32F103R_board.readme | 9 - F1:F103/USB_Canon_management/Makefile | 151 - F1:F103/USB_Canon_management/Readme | 24 - F1:F103/USB_Canon_management/canon.c | 215 - F1:F103/USB_Canon_management/canon.h | 58 - F1:F103/USB_Canon_management/canonusb.bin | Bin 7944 -> 0 bytes F1:F103/USB_Canon_management/hardware.c | 39 - F1:F103/USB_Canon_management/hardware.h | 56 - F1:F103/USB_Canon_management/main.c | 79 - F1:F103/USB_Canon_management/proto.c | 378 - F1:F103/USB_Canon_management/proto.h | 31 - F1:F103/USB_Canon_management/ringbuffer.c | 77 - F1:F103/USB_Canon_management/ringbuffer.h | 33 - F1:F103/USB_Canon_management/spi.c | 80 - F1:F103/USB_Canon_management/spi.h | 39 - F1:F103/USB_Canon_management/usb.c | 116 - F1:F103/USB_Canon_management/usb.h | 34 - F1:F103/USB_Canon_management/usb_lib.c | 387 - F1:F103/USB_Canon_management/usb_lib.h | 186 - F1:F103/USB_Canon_management/usbhw.c | 129 - F1:F103/USB_Canon_management/usbhw.h | 105 - F1:F103/USB_Canon_management/version.inc | 2 - 32 files changed, 12874 insertions(+), 7603 deletions(-) create mode 100644 F0:F030,F042,F072/canbus/kicad/stm32.kicad_sch delete mode 100644 F0:F030,F042,F072/canbus/kicad/stm32.pro delete mode 100644 F0:F030,F042,F072/canbus/kicad/stm32.sch create mode 100644 F0:F030,F042,F072/openocd.cfg delete mode 100644 F1:F103/BUGS create mode 100644 F1:F103/Readme.md delete mode 100644 F1:F103/STM32F103R_board.readme delete mode 100644 F1:F103/USB_Canon_management/Makefile delete mode 100644 F1:F103/USB_Canon_management/Readme delete mode 100644 F1:F103/USB_Canon_management/canon.c delete mode 100644 F1:F103/USB_Canon_management/canon.h delete mode 100755 F1:F103/USB_Canon_management/canonusb.bin delete mode 100644 F1:F103/USB_Canon_management/hardware.c delete mode 100644 F1:F103/USB_Canon_management/hardware.h delete mode 100644 F1:F103/USB_Canon_management/main.c delete mode 100644 F1:F103/USB_Canon_management/proto.c delete mode 100644 F1:F103/USB_Canon_management/proto.h delete mode 100644 F1:F103/USB_Canon_management/ringbuffer.c delete mode 100644 F1:F103/USB_Canon_management/ringbuffer.h delete mode 100644 F1:F103/USB_Canon_management/spi.c delete mode 100644 F1:F103/USB_Canon_management/spi.h delete mode 100644 F1:F103/USB_Canon_management/usb.c delete mode 100644 F1:F103/USB_Canon_management/usb.h delete mode 100644 F1:F103/USB_Canon_management/usb_lib.c delete mode 100644 F1:F103/USB_Canon_management/usb_lib.h delete mode 100644 F1:F103/USB_Canon_management/usbhw.c delete mode 100644 F1:F103/USB_Canon_management/usbhw.h delete mode 100644 F1:F103/USB_Canon_management/version.inc diff --git a/F0:F030,F042,F072/Readme.md b/F0:F030,F042,F072/Readme.md index cc0c969..b3d8a01 100644 --- a/F0:F030,F042,F072/Readme.md +++ b/F0:F030,F042,F072/Readme.md @@ -3,24 +3,31 @@ Samples for STM32F042-nucleo and chinese STM32F030-based devboard This directory contains examples for F0 without any library -- blink - simple LED blink -- canbus - CAN bus on STM32F042C6T6 -- CANbus_stepper - stepper motor management over CAN-bus, USB and RS-485 -- Chiller - chiller controller -- F0_testbrd - sample code for STM32F0x2 checking via test board -- htu21d_nucleo - operaing with HTU-21D in STM32F042-nucleo -- morze - for STM32F030, echo data from USART1 on TIM3CH1 (PA6) as Morze code -- pl2303 - CDC template (emulation of PL2303) -- QuadEncoder - sample code for working with quadrature encoder (via timer) -- Servo - simple servo (like SG-90) controller -- Snippets - some small code snippets -- Socket_fans - fan manager -- TM1637 - work with 7-segment LED indicators based on TM1637 -- tsys01_nucleo - read two TSYS01 sensors using STM32F042 -- uart - USART over DMA with hardware end-of-string detection -- uart_blink - code for STM32F030F4, echo data on USART1 and blink LEDS on PA4 and PA5 -- uart_blink_dma - USART over DMA -- uart_nucleo - USART over DMA for STM32F042-nucleo -- usbcan - USB<>CAN bridge using PL2303 emulation -- USBHID - USB HID keyboard + mouse -- USB_pl2303_snippet - full minimal snippet of PL2303 emulation for STM32F072xB +- **3steppersLB** - control independent moving of 3 stepper motors with encoders (by USB and CAN bus) +- **blink** - simple LED blink +- **canbus** - simplest CAN bus development board +- **CANbus4BTA** - (under development) device to replace old PEP-CAN @BTA +- **CANBUS_SSI** - work with BTA SSI azimutal encoder +- **CANbus_stepper** - (under development) stepper motor management over CAN-bus, USB and RS-485 +- **Chiller** - simplest chiller controller +- **F0_testbrd** - sample code for STM32F0x2 checking via test board +- **htu21d_nucleo** - operaing with HTU-21D in STM32F042-nucleo +- **inc** - all encludes need +- **morze** - for STM32F030, echo data from USART1 on TIM3CH1 (PA6) as Morze code +- **NUCLEO_SPI** - tests of SSI over SPI +- **pl2303** - CDC template (emulation of PL2303) (*deprecated*) +- **PL2303_ringbuffer** - emulation of PL2303 with ring buffers on USB Rx/Tx (USE THIS instead of `pl2303`!!!) +- **QuadEncoder** - sample code for working with quadrature encoder (via timer) +- **Servo** - simple servo (like SG-90) controller +- **Snippets** - some small code snippets +- **Socket_fans** - fan manager +- **TM1637** - work with 7-segment LED indicators based on TM1637 +- **tsys01_nucleo** - read two TSYS01 sensors using STM32F042 +- **uart_blink** - code for STM32F030F4, echo data on USART1 and blink LEDS on PA4 and PA5 +- **uart_blink_dma** - USART over DMA +- **uart_nucleo** - USART over DMA for STM32F042-nucleo +- **usbcan** - USB--CAN adapter using PL2303 emulation (*deprecated*) +- **usbcan_relay** - relay and some other management board over CAN bus +- **usbcan_ringbuffer** - USB--CAN adapter (USE THIS instead of `usbcan`!!!) +- **USBHID** - USB HID keyboard + mouse +- **USB_pl2303_snippet** - full minimal snippet of PL2303 emulation for STM32F072xB (*deprecated*) diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb index 25e5fe2..7078e30 100644 --- a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb +++ b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb @@ -1,4144 +1,7547 @@ -(kicad_pcb (version 4) (host pcbnew 4.0.7) +(kicad_pcb (version 20211014) (generator pcbnew) (general - (links 134) - (no_connects 0) - (area 15.607999 51.105 101.85 146.700001) (thickness 1.6) - (drawings 27) - (tracks 533) - (zones 0) - (modules 67) - (nets 50) ) - (page A4) + (paper "A4") (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) ) (setup - (last_trace_width 0.5) - (user_trace_width 0.2) - (user_trace_width 0.3) - (user_trace_width 0.5) - (user_trace_width 1) - (user_trace_width 2) - (trace_clearance 0.2) - (zone_clearance 0.5) - (zone_45_only yes) - (trace_min 0.2) - (segment_width 0.2) - (edge_width 0.15) - (via_size 1.5) - (via_drill 0.8) - (via_min_size 0.8) - (via_min_drill 0.6) - (user_via 1.5 0.8) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.5 1.5) - (pad_drill 0.8) (pad_to_mask_clearance 0.2) - (aux_axis_origin 0 0) - (visible_elements FFFFFF7F) (pcbplotparams - (layerselection 0x00000_80000000) + (layerselection 0x0000000_80000000) + (disableapertmacros false) (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) (excludeedgelayer false) - (linewidth 0.100000) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) (psnegative true) (psa4output false) (plotreference false) (plotvalue false) (plotinvisibletext false) - (padsonsilk false) + (sketchpadsonfab false) (subtractmaskfromsilk false) (outputformat 5) (mirror false) (drillshape 2) (scaleselection 1) - (outputdirectory "")) + (outputdirectory "") + ) ) (net 0 "") - (net 1 /12Vin) - (net 2 GND) - (net 3 +3V3) - (net 4 +5V) - (net 5 /NRST) - (net 6 /BOOT0) + (net 1 "/12Vin") + (net 2 "GND") + (net 3 "+3V3") + (net 4 "+5V") + (net 5 "/NRST") + (net 6 "/BOOT0") (net 7 "Net-(D2-Pad1)") (net 8 "Net-(D3-Pad1)") (net 9 "Net-(D3-Pad2)") (net 10 "Net-(D5-Pad2)") - (net 11 /LED0) + (net 11 "/LED0") (net 12 "Net-(D6-Pad2)") - (net 13 /LED1) + (net 13 "/LED1") (net 14 "Net-(D7-Pad2)") (net 15 "Net-(D7-Pad3)") (net 16 "Net-(D7-Pad6)") (net 17 "Net-(D7-Pad7)") (net 18 "Net-(JP1-Pad2)") - (net 19 /V12) - (net 20 /V5) + (net 19 "/V12") + (net 20 "/V5") (net 21 "Net-(R8-Pad1)") - (net 22 /CAN_Tx) - (net 23 /CAN_Rx) + (net 22 "/CAN_Tx") + (net 23 "/CAN_Rx") (net 24 "Net-(D7-Pad1)") (net 25 "Net-(D7-Pad4)") (net 26 "Net-(R34-Pad2)") (net 27 "Net-(R35-Pad2)") - (net 28 /5Vusb) - (net 29 /brdaddr0) - (net 30 /brdaddr1) - (net 31 /brdaddr2) + (net 28 "/5Vusb") + (net 29 "/brdaddr0") + (net 30 "/brdaddr1") + (net 31 "/brdaddr2") (net 32 "Net-(J2-Pad9)") (net 33 "Net-(J4-Pad1)") - (net 34 /OUTP1) - (net 35 /OUTP2) - (net 36 /OUTP3) + (net 34 "/OUTP1") + (net 35 "/OUTP2") + (net 36 "/OUTP3") (net 37 "Net-(J4-Pad5)") (net 38 "Net-(J4-Pad6)") (net 39 "Net-(Q2-Pad1)") (net 40 "Net-(Q3-Pad1)") (net 41 "Net-(Q4-Pad1)") - (net 42 /O1) - (net 43 /O2) - (net 44 /O3) - (net 45 /INP1) - (net 46 /INP2) + (net 42 "/O1") + (net 43 "/O2") + (net 44 "/O3") + (net 45 "/INP1") + (net 46 "/INP2") (net 47 "Net-(J2-Pad7)") - (net 48 /Rx) - (net 49 /Tx) + (net 48 "/Rx") + (net 49 "/Tx") - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.2) - (via_dia 1.5) - (via_drill 0.8) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +3V3) - (add_net +5V) - (add_net /5Vusb) - (add_net /BOOT0) - (add_net /CAN_Rx) - (add_net /CAN_Tx) - (add_net /INP1) - (add_net /INP2) - (add_net /LED0) - (add_net /LED1) - (add_net /NRST) - (add_net /O1) - (add_net /O2) - (add_net /O3) - (add_net /OUTP1) - (add_net /OUTP2) - (add_net /OUTP3) - (add_net /Rx) - (add_net /Tx) - (add_net /V12) - (add_net /V5) - (add_net /brdaddr0) - (add_net /brdaddr1) - (add_net /brdaddr2) - (add_net GND) - (add_net "Net-(D2-Pad1)") - (add_net "Net-(D3-Pad1)") - (add_net "Net-(D3-Pad2)") - (add_net "Net-(D5-Pad2)") - (add_net "Net-(D6-Pad2)") - (add_net "Net-(D7-Pad1)") - (add_net "Net-(D7-Pad2)") - (add_net "Net-(D7-Pad3)") - (add_net "Net-(D7-Pad4)") - (add_net "Net-(D7-Pad6)") - (add_net "Net-(D7-Pad7)") - (add_net "Net-(J2-Pad7)") - (add_net "Net-(J2-Pad9)") - (add_net "Net-(J4-Pad1)") - (add_net "Net-(J4-Pad5)") - (add_net "Net-(J4-Pad6)") - (add_net "Net-(JP1-Pad2)") - (add_net "Net-(Q2-Pad1)") - (add_net "Net-(Q3-Pad1)") - (add_net "Net-(Q4-Pad1)") - (add_net "Net-(R34-Pad2)") - (add_net "Net-(R35-Pad2)") - (add_net "Net-(R8-Pad1)") - ) - - (net_class 0.5 "" - (clearance 0.3) - (trace_width 0.5) - (via_dia 1.5) - (via_drill 0.8) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net /12Vin) - ) - - (net_class 1 "" - (clearance 0.5) - (trace_width 1) - (via_dia 1.5) - (via_drill 0.8) - (uvia_dia 0.3) - (uvia_drill 0.1) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF859) - (at 78.359 86.614) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF853) - (at 57.658 97.155) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF84B) - (at 82.55 95.123) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF7AA) - (at 44.577 68.58) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF785) - (at 86.741 106.807) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) - ) - - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 59136913) (tstamp 590A371F) - (at 71.64324 96.81972 315) - (descr "Capacitor SMD 0603, hand soldering") - (tags "capacitor 0603") - (path /59093675) - (attr smd) - (fp_text reference C13 (at 0 -1.9 315) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 0.1 (at -1.3335 1.4605 315) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 315) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 2 smd rect (at 0.95 0 315) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 59149DBC) (tstamp 590A36EF) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 59149DBC) (tstamp 00000000-0000-0000-0000-0000590a36ef) (at 71.9201 102.2604 180) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") - (path /590D4832) + (path "/00000000-0000-0000-0000-0000590d4832") (attr smd) - (fp_text reference C5 (at 0 -1.27 180) (layer F.SilkS) + (fp_text reference "C5" (at 0 -1.27 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp c6104140-eeaf-494b-956e-b446e0ea4488) ) - (fp_text value 0.1 (at 0 1.9 180) (layer F.Fab) + (fp_text value "0.1" (at 0 1.9 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 31edc27d-d5bc-483e-8038-bee20645ecd7) ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 5 /NRST)) - (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp 96058880-30ad-4ae5-97fe-35f48d3f5e99)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp d78f53fb-fa43-44a2-926c-282555ad4d5b)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 31b58eaf-3cee-411a-b25e-0a49b8f5f924)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp 50af3f5e-0a4f-4d84-a575-81b5d39ab2ef)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 75561ff2-d8c6-490a-a061-abb8a6a19493)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp e1d8c2c0-0caa-44be-aee2-4e3c3b319b47)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 60c875a2-84e3-42cb-8815-d1d5e78d7c9d)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 648ad2fb-7b5a-4ead-9195-9a70ca53fead)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 928c3b11-7b74-48e5-9f1d-8884db3f97dd)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp d6c90b25-07f3-4c90-b88a-3c62a89f26f2)) + (pad "1" smd rect locked (at -0.95 0 180) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/NRST") (tstamp c7e49e30-dd9f-4d14-8d2e-749ab73ee989)) + (pad "2" smd rect locked (at 0.95 0 180) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 0e349fdc-7e95-443b-b5eb-e6b8e0d88b53)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 541A9B4D) (tstamp 590A36F5) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 541A9B4D) (tstamp 00000000-0000-0000-0000-0000590a36f5) (at 49.6189 69.8246 90) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") - (path /590D4150) + (path "/00000000-0000-0000-0000-0000590d4150") (attr smd) - (fp_text reference C6 (at 0 -1.9 90) (layer F.SilkS) + (fp_text reference "C6" (at 0 -1.9 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb4ae241-85c6-4bb8-be88-e8c8bd9c4b20) ) - (fp_text value 0.1 (at 0 1.9 90) (layer F.Fab) + (fp_text value "0.1" (at 0 1.9 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8e516154-2e0c-4314-b631-369eda9aa7b8) ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 6 /BOOT0)) - (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp 4675ad20-5648-4f3f-856d-a330dc887222)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp 9be956ca-8089-4484-859b-9881b2d01113)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 2dc7258f-39c6-443f-9964-cc7b32499a34)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 3ee18cd2-2a35-4534-ae8b-e8ccf0d0f8c2)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp 4ef73e05-1c57-4ec7-a7d0-b13cbe82099a)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp d8062cfd-ad24-4667-a886-cb1f50184993)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 20aa5fde-8f2a-4b75-8b4f-21ef6cc60cab)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 3f57a9d6-2977-4d2f-b9c0-78c926217343)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 82db2432-7e16-4b8f-ae53-1af9657abafa)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 9d451bbb-cb2e-462e-b59d-15c620ae1aa4)) + (pad "1" smd rect locked (at -0.95 0 90) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/BOOT0") (tstamp d16d8b00-b9ae-4c29-afcb-eb660d7a8841)) + (pad "2" smd rect locked (at 0.95 0 90) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp fe5bf6f6-8c5d-4733-a74b-ac90c8df26d0)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 59136924) (tstamp 590A3713) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 59136924) (tstamp 00000000-0000-0000-0000-0000590a3713) (at 76.6445 85.344 90) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") - (path /58C42D39) + (path "/00000000-0000-0000-0000-000058c42d39") (attr smd) - (fp_text reference C11 (at 3.302 0 90) (layer F.SilkS) + (fp_text reference "C11" (at 3.302 0 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6efdce9f-b7cd-4a2b-a83c-71c1df5e329b) ) - (fp_text value 0.1 (at 0 1.9 90) (layer F.Fab) + (fp_text value "0.1" (at 0 1.9 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 652897d7-396f-4672-9aec-fbb56a89a681) ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp 5d0b48e7-c64b-4675-b9a3-0c861b7700d7)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp 7b23a815-271d-4637-8f3c-7e755c32f85f)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp 000fa58f-4f75-4d15-8e15-ce17161da32b)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 3b26a8b4-4b53-497b-b0f8-3e43d28d184f)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 4b2b622e-3b71-406d-9786-ff359937f908)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 6388682a-f946-42a9-80e4-0940a0b3d7e4)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 2bf187cd-4a4e-4b69-b6c6-a51f3b1dcac7)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 7b0b4474-4b9f-47ad-bf03-979a31bb7fd0)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp b1ff377f-bd97-45d9-93f0-4af51da4382a)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp e13819a3-af66-42c9-a0f6-dce5b0951225)) + (pad "1" smd rect locked (at -0.95 0 90) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp edb8741d-6799-4532-bf50-4e2d76d98aee)) + (pad "2" smd rect locked (at 0.95 0 90) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 5161fc4e-55ec-4f62-80ea-f4513591bdc3)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 541A9B4D) (tstamp 590A3719) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 541A9B4D) (tstamp 00000000-0000-0000-0000-0000590a3719) (at 64.7065 82.423 180) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") - (path /590935EA) + (path "/00000000-0000-0000-0000-0000590935ea") (attr smd) - (fp_text reference C12 (at 0 -1.9 180) (layer F.SilkS) + (fp_text reference "C12" (at 0 -1.9 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8b6c35d8-49f4-4c48-be7e-cb76643dccdd) ) - (fp_text value 0.1 (at 0 1.9 180) (layer F.Fab) + (fp_text value "0.1" (at 0 1.9 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp db465034-31e9-4f10-be4f-7db36b06aed6) ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp 5316533b-9d67-4e70-9040-e4f55d657b45)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp 9564d815-43ee-4a0e-8957-af86599c4057)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 194ca41b-1599-4d2b-81a6-28a6b2397094)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 21f642c8-c8af-4544-9737-bc30d373dfa5)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp c8a8a8e6-e96d-4281-bf9e-957f6f706c87)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp e8a9e55d-891f-4dc8-9d33-c9a2321b7037)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 110e65c8-10cc-414a-8f3d-02ade857a037)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 19f0177d-08c0-4644-a2ec-ba8944d45fc4)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 209a2b62-a11e-4182-a8d9-e32a9096c220)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 3a324e09-a50d-47b9-9954-8fdfd5911b70)) + (pad "1" smd rect locked (at -0.95 0 180) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 5ba9d5bc-0043-4fe8-994b-d8ec541b49fd)) + (pad "2" smd rect locked (at 0.95 0 180) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 4b6c8ddb-53d5-41ac-bb83-a0b4d842c4b2)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering placed (layer F.Cu) (tedit 541A9B4D) (tstamp 590A3725) - (at 62.7888 93.0656 270) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 59136913) (tstamp 00000000-0000-0000-0000-0000590a371f) + (at 71.64324 96.81972 -45) (descr "Capacitor SMD 0603, hand soldering") (tags "capacitor 0603") - (path /590A8102) + (path "/00000000-0000-0000-0000-000059093675") (attr smd) - (fp_text reference C14 (at 0 -1.9 270) (layer F.SilkS) + (fp_text reference "C13" (at 0 -1.9 -45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e213a0b-166e-4706-8cb7-976e28f7951d) ) - (fp_text value 0.1 (at 0 1.9 270) (layer F.Fab) + (fp_text value "0.1" (at -1.3335 1.4605 -45) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c25c3d3-df5c-4f6a-89b8-5b3135ff5bed) ) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp 32e8538c-e1fd-409d-aae4-59356497df9b)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp 8ec16ae1-11be-4eb7-bfd5-14773ab5073e)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 24c64458-3f60-4716-a62a-29453adddf4f)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 9b3d9bca-662b-4b97-b2ea-78ca02e80636)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp bbe73430-460c-4ca4-9ab8-3e9d14a6fc08)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp fead1257-1c8a-4852-b710-11f01989150b)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 4f222344-512c-4eca-9d7d-264a620af8b0)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 6361d34c-c198-4f8c-91fb-0ba95363d832)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 73802f15-b36c-4ee6-a59f-a75151e2090f)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp b8186657-cb91-4d04-b9b7-14702c0a99b0)) + (pad "1" smd rect locked (at -0.95 0 315) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp d689e2c1-95b1-4b99-bb6d-d1509375b3fa)) + (pad "2" smd rect locked (at 0.95 0 315) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 99cd3e4d-763c-45e3-995d-c61ab6f33d66)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module LEDs.pretty:LED_0805 placed (layer F.Cu) (tedit 55BDE1C2) (tstamp 590A373A) + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" placed (layer "F.Cu") + (tedit 541A9B4D) (tstamp 00000000-0000-0000-0000-0000590a3725) + (at 62.7888 93.0656 -90) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path "/00000000-0000-0000-0000-0000590a8102") + (attr smd) + (fp_text reference "C14" (at 0 -1.9 -90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 555734f6-0d41-4cc7-afd3-3b527fd23afd) + ) + (fp_text value "0.1" (at 0 1.9 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a2f8c2e-4f09-472b-b28d-19968b78b4fd) + ) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer "F.SilkS") (width 0.15) (tstamp 2b385cc6-c666-4826-bf3b-4e36cf9a37f3)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer "F.SilkS") (width 0.15) (tstamp bb0f75dd-0b03-4261-8169-8974c88c3046)) + (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 2897639b-ef09-42db-ab50-d6fb18130911)) + (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 65d6ecf7-41df-4aed-a661-95215d6434bd)) + (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer "F.CrtYd") (width 0.05) (tstamp 8649a57e-bef4-4696-a3c3-ea7d95ab39dd)) + (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer "F.CrtYd") (width 0.05) (tstamp c184b06e-a73f-4fa7-ae10-bacd0105f6e1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 472729af-7136-4cf3-ba03-5cc6e5628afb)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 5dfdde03-cbe4-4fe4-b426-1c5d061cc82e)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.15) (tstamp 7aa853d6-730a-41b6-b922-ca74c6713a22)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.15) (tstamp 92e7508a-5a73-499d-9094-92209ebcef1d)) + (pad "1" smd rect locked (at -0.95 0 270) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 6be5896c-44ee-40d3-b825-6056d4607df7)) + (pad "2" smd rect locked (at 0.95 0 270) (size 1.2 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp fa6fcf37-d904-4cef-a177-bb6b553b6276)) + (model "Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LEDs.pretty:LED_0805" placed (layer "F.Cu") + (tedit 55BDE1C2) (tstamp 00000000-0000-0000-0000-0000590a373a) (at 59.7535 102.743) (descr "LED 0805 smd package") (tags "LED 0805 SMD") - (path /5909BFFC) + (path "/00000000-0000-0000-0000-00005909bffc") (attr smd) - (fp_text reference D2 (at 0 -1.75) (layer F.SilkS) + (fp_text reference "D2" (at 0 -1.75) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7853ed56-5522-4af1-8c36-f338f74db36c) ) - (fp_text value LED (at 0 1.75) (layer F.Fab) + (fp_text value "LED" (at 0 1.75) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d9102df-a431-499f-8faf-4161f34cb1f1) ) - (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start -0.3 0) (end 0 -0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 0 0.3) (end -0.3 0) (layer F.Fab) (width 0.15)) - (fp_line (start 0 -0.3) (end 0 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 1 -0.6) (end -1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 -0.6) (end -1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0) (end 0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 0) (end 0 -0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -0.35) (end 0 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0.35) (end -0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (pad 2 smd rect (at 1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 1 smd rect (at -1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 7 "Net-(D2-Pad1)")) - (model LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) + (fp_line (start 0 -0.35) (end 0 0.35) (layer "F.SilkS") (width 0.15) (tstamp 0eb6cff7-abe0-455e-b5e6-e65baf4798f5)) + (fp_line (start 0 0) (end 0.35 0) (layer "F.SilkS") (width 0.15) (tstamp 126feba6-1bf6-4598-ac6a-00d9fe3edc87)) + (fp_line (start -0.35 0) (end 0 -0.35) (layer "F.SilkS") (width 0.15) (tstamp 16eb9a76-e90c-4354-a48e-a8d27942ddbb)) + (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer "F.SilkS") (width 0.15) (tstamp 17a47322-2435-40ac-93f7-d051c842aa40)) + (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer "F.SilkS") (width 0.15) (tstamp 1c5150dc-3944-498b-9cf2-73d7c0238642)) + (fp_line (start 0 0.35) (end -0.35 0) (layer "F.SilkS") (width 0.15) (tstamp 2692b8ae-149e-4950-8369-46417b1d4e03)) + (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer "F.SilkS") (width 0.15) (tstamp 2d556e55-20b5-4cd2-90c5-82d3e6bef873)) + (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer "F.SilkS") (width 0.15) (tstamp b28d6c46-e6b9-4893-8733-6f1d8740c2e5)) + (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer "F.SilkS") (width 0.15) (tstamp f361a78e-a724-40a5-85f8-1f785a990fd7)) + (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 36c76eaa-e2b2-4d11-957e-daf4e6ce4715)) + (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 3be8bc87-160c-4f34-abde-372ce9b3e946)) + (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 796a8e44-78d5-4e81-8ac2-02c21dc15f53)) + (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp dc89938a-cb2e-4f34-9004-f9cbaa985a39)) + (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer "F.Fab") (width 0.15) (tstamp 09c8df9b-0c91-4cdd-a665-1a5df5a42d2c)) + (fp_line (start 0 -0.3) (end 0 0.3) (layer "F.Fab") (width 0.15) (tstamp 3fc35675-b03b-45fa-832b-01b920817437)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer "F.Fab") (width 0.15) (tstamp 72dacb22-965b-441a-b62b-7f6374d64804)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer "F.Fab") (width 0.15) (tstamp 8b58b684-5539-45ef-806c-72ba1d6c43f8)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer "F.Fab") (width 0.15) (tstamp 9160309a-9ce8-458d-84d8-01536af941d1)) + (fp_line (start -0.3 0) (end 0 -0.3) (layer "F.Fab") (width 0.15) (tstamp 9627dc42-c5f3-4d82-8bc4-b5e07b46e10c)) + (fp_line (start -1 0.6) (end 1 0.6) (layer "F.Fab") (width 0.15) (tstamp d39ddf91-0988-43aa-9bea-593327a7207e)) + (fp_line (start 0 0.3) (end -0.3 0) (layer "F.Fab") (width 0.15) (tstamp ebb73c71-0d32-4677-8895-4c636ffb9f0c)) + (pad "1" smd rect locked (at -1.04902 0 180) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 7 "Net-(D2-Pad1)") (tstamp 36a59da2-72fd-43ed-8950-671ddecc2276)) + (pad "2" smd rect locked (at 1.04902 0 180) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp de15b52c-9dd7-4049-b816-d5d4fcf03398)) + (model "LEDs.3dshapes/LED_0805.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module TO_SOT_Packages_SMD.pretty:SOT-23 placed (layer B.Cu) (tedit 59136C5F) (tstamp 590A3741) - (at 50.038 90.551) - (descr "SOT-23, Standard") - (tags SOT-23) - (path /58C46522) - (attr smd) - (fp_text reference D3 (at -0.386 -3.987) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value PESD1CAN (at 0 -2.5) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -0.7 1.52) (end -0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1 0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 8 "Net-(D3-Pad1)")) - (pad 2 smd rect (at -1 -0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 9 "Net-(D3-Pad2)")) - (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (module LEDs.pretty:LED_0805 placed (layer F.Cu) (tedit 59136910) (tstamp 590A3756) + (footprint "LEDs.pretty:LED_0805" placed (layer "F.Cu") + (tedit 59136910) (tstamp 00000000-0000-0000-0000-0000590a3756) (at 65.913 100.584 180) (descr "LED 0805 smd package") (tags "LED 0805 SMD") - (path /5908EA64) + (path "/00000000-0000-0000-0000-00005908ea64") (attr smd) - (fp_text reference D5 (at 1.27 1.651 180) (layer F.SilkS) + (fp_text reference "D5" (at 1.27 1.651 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp e2d08856-75fe-4062-ac47-490d1ab4417d) ) - (fp_text value LED0 (at -3.81 -0.254 180) (layer F.Fab) + (fp_text value "LED0" (at -3.81 -0.254 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3cc8ec78-2507-4983-946f-9db978de7527) ) - (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start -0.3 0) (end 0 -0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 0 0.3) (end -0.3 0) (layer F.Fab) (width 0.15)) - (fp_line (start 0 -0.3) (end 0 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 1 -0.6) (end -1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 -0.6) (end -1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0) (end 0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 0) (end 0 -0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -0.35) (end 0 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0.35) (end -0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (pad 2 smd rect (at 1.04902 0) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 10 "Net-(D5-Pad2)")) - (pad 1 smd rect (at -1.04902 0) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 11 /LED0)) - (model LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) + (fp_line (start 0 -0.35) (end 0 0.35) (layer "F.SilkS") (width 0.15) (tstamp 088dd051-d4e4-4347-a3f3-ab9cfa1991e6)) + (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer "F.SilkS") (width 0.15) (tstamp 11e699c4-6e18-44ca-ad94-6074b75ba736)) + (fp_line (start 0 0) (end 0.35 0) (layer "F.SilkS") (width 0.15) (tstamp 4e6edfd9-6359-4bdc-b2b3-19241fd57dcb)) + (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer "F.SilkS") (width 0.15) (tstamp 959e2ea9-1f62-4526-ae44-77ffc6deaa64)) + (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer "F.SilkS") (width 0.15) (tstamp a952c76b-0880-4e52-8fda-7787e9dc7bd9)) + (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer "F.SilkS") (width 0.15) (tstamp be0e58de-0949-4d91-be2e-753d60a83460)) + (fp_line (start -0.35 0) (end 0 -0.35) (layer "F.SilkS") (width 0.15) (tstamp d4ba45bb-15fc-439c-a567-62501dc7b1a3)) + (fp_line (start 0 0.35) (end -0.35 0) (layer "F.SilkS") (width 0.15) (tstamp e4b49eff-a21b-45d0-9007-98815bfb494e)) + (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer "F.SilkS") (width 0.15) (tstamp e9cad2ff-dbd5-48b2-8051-28b6e5acb490)) + (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 10f05340-4166-4ba7-a8df-02b3818787c3)) + (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp e921be0a-4dcf-4cf3-8f65-38b109b9687a)) + (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp ebb68bf7-914e-4934-8d32-c1ce85d7b2a5)) + (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp f7bfe8be-e2e8-4fdc-ac68-be78558157ee)) + (fp_line (start 0 0.3) (end -0.3 0) (layer "F.Fab") (width 0.15) (tstamp 07fb9118-d3cd-4675-9ac7-3045d4809108)) + (fp_line (start -1 0.6) (end 1 0.6) (layer "F.Fab") (width 0.15) (tstamp 0ae7fa84-1d3b-46ab-89a8-cbc49538699b)) + (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer "F.Fab") (width 0.15) (tstamp 10deb89c-dcd5-43ea-b6a5-334e241be3cc)) + (fp_line (start 0 -0.3) (end 0 0.3) (layer "F.Fab") (width 0.15) (tstamp 32d22a1f-820e-4149-b04d-cb14a9704a6b)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer "F.Fab") (width 0.15) (tstamp 339f65ad-69c7-4827-9a95-ab544db51f89)) + (fp_line (start -0.3 0) (end 0 -0.3) (layer "F.Fab") (width 0.15) (tstamp 39868f74-6fc8-4807-84f3-d5e4bd664bb0)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer "F.Fab") (width 0.15) (tstamp c91ff1c4-9143-4a60-86e7-8ad42354a6b1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer "F.Fab") (width 0.15) (tstamp f6a1dacf-8583-4620-989d-b6cb2eb854d9)) + (pad "1" smd rect locked (at -1.04902 0) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 11 "/LED0") (tstamp dbc593eb-e45e-4f08-9843-c50e032c5afe)) + (pad "2" smd rect locked (at 1.04902 0) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "Net-(D5-Pad2)") (tstamp 0e7acde8-07f4-4ab5-99c6-422d2efc869a)) + (model "LEDs.3dshapes/LED_0805.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module LEDs.pretty:LED_0805 placed (layer F.Cu) (tedit 5913691D) (tstamp 590A375C) + (footprint "LEDs.pretty:LED_0805" placed (layer "F.Cu") + (tedit 5913691D) (tstamp 00000000-0000-0000-0000-0000590a375c) (at 65.913 102.743 180) (descr "LED 0805 smd package") (tags "LED 0805 SMD") - (path /5909AF9A) + (path "/00000000-0000-0000-0000-00005909af9a") (attr smd) - (fp_text reference D6 (at 1.905 -1.651 180) (layer F.SilkS) + (fp_text reference "D6" (at 1.905 -1.651 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e96bcbe-ba9a-49c1-b24d-8d4e34e954ef) ) - (fp_text value LED1 (at -4.064 0 180) (layer F.Fab) + (fp_text value "LED1" (at -4.064 0 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 663d8658-2851-45f7-86af-bd9368634287) ) - (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start -0.3 0) (end 0 -0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 0 0.3) (end -0.3 0) (layer F.Fab) (width 0.15)) - (fp_line (start 0 -0.3) (end 0 0.3) (layer F.Fab) (width 0.15)) - (fp_line (start 1 -0.6) (end -1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1 -0.6) (end -1 0.6) (layer F.Fab) (width 0.15)) - (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0) (end 0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.35 0) (end 0 -0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -0.35) (end 0 0.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 0.35) (end -0.35 0) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer F.CrtYd) (width 0.05)) - (pad 2 smd rect (at 1.04902 0) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D6-Pad2)")) - (pad 1 smd rect (at -1.04902 0) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask) - (net 13 /LED1)) - (model LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.1 -0.1) (end -0.25 0.05) (layer "F.SilkS") (width 0.15) (tstamp 17615a38-affa-44eb-b4d0-a9bfba63ccda)) + (fp_line (start -0.1 0.15) (end -0.1 -0.1) (layer "F.SilkS") (width 0.15) (tstamp 2a0c9927-43c8-4e35-bb26-3c0ce16eeda4)) + (fp_line (start -1.6 0.75) (end 1.1 0.75) (layer "F.SilkS") (width 0.15) (tstamp 4881b10c-48b2-4e4c-8596-f9c1e474a0c5)) + (fp_line (start 0 0.35) (end -0.35 0) (layer "F.SilkS") (width 0.15) (tstamp 7defa7c6-3126-49af-9e3b-2fedc3c4743c)) + (fp_line (start 0 -0.35) (end 0 0.35) (layer "F.SilkS") (width 0.15) (tstamp 801899df-01e3-4135-8e39-5f168c26f3ad)) + (fp_line (start -0.35 0) (end 0 -0.35) (layer "F.SilkS") (width 0.15) (tstamp 8756b27e-fd24-4a4d-8d97-a5a8548530d6)) + (fp_line (start 0 0) (end 0.35 0) (layer "F.SilkS") (width 0.15) (tstamp 89e1d769-3d99-4868-a995-e70d71edc139)) + (fp_line (start -0.35 -0.35) (end -0.35 0.35) (layer "F.SilkS") (width 0.15) (tstamp aa1a991e-fa78-4890-9f1d-25586648ae58)) + (fp_line (start -1.6 -0.75) (end 1.1 -0.75) (layer "F.SilkS") (width 0.15) (tstamp e54adb1b-e649-4ee6-81b4-2c554a9da9e7)) + (fp_line (start -1.9 0.95) (end -1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 3ab9208d-1710-4095-a795-a5c0b8c00427)) + (fp_line (start 1.9 0.95) (end -1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp a8918ecd-0aba-46bf-b576-c4aaa00b3809)) + (fp_line (start -1.9 -0.95) (end 1.9 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp f1db5638-0d66-4de1-b104-51df340e9fb7)) + (fp_line (start 1.9 -0.95) (end 1.9 0.95) (layer "F.CrtYd") (width 0.05) (tstamp fb72080d-abc0-42b9-8f2c-1f560b5315df)) + (fp_line (start 0 -0.3) (end 0 0.3) (layer "F.Fab") (width 0.15) (tstamp 0e1c6f68-74cc-424f-aa5a-6141da9cffac)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer "F.Fab") (width 0.15) (tstamp 1178ef5d-d344-49d6-b9b7-cbbd8200c570)) + (fp_line (start -0.3 0) (end 0 -0.3) (layer "F.Fab") (width 0.15) (tstamp 1643b0bf-0557-4d8e-9565-5021c706ed89)) + (fp_line (start -1 0.6) (end 1 0.6) (layer "F.Fab") (width 0.15) (tstamp 94ca180b-a01a-46d4-8028-935cfc1516ce)) + (fp_line (start 0 0.3) (end -0.3 0) (layer "F.Fab") (width 0.15) (tstamp be070b10-b8da-491b-a125-36b1498d93e3)) + (fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer "F.Fab") (width 0.15) (tstamp c94ef743-5780-4dbc-a353-3e21ce701f26)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer "F.Fab") (width 0.15) (tstamp e7ac1c9d-f385-48c3-b3d2-ba2ad48e8739)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer "F.Fab") (width 0.15) (tstamp ef65dd92-a8fe-4d30-9dca-84af06da4ba8)) + (pad "1" smd rect locked (at -1.04902 0) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "/LED1") (tstamp 00ddc7bc-05ce-4a35-b0d2-b71be99d25e7)) + (pad "2" smd rect locked (at 1.04902 0) (size 1.19888 1.19888) (layers "F.Cu" "F.Paste" "F.Mask") + (net 12 "Net-(D6-Pad2)") (tstamp 43544c5c-2323-4fef-bf1b-baa63e810427)) + (model "LEDs.3dshapes/LED_0805.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm placed (layer F.Cu) (tedit 54130A77) (tstamp 590A3768) + (footprint "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm" placed (layer "F.Cu") + (tedit 54130A77) (tstamp 00000000-0000-0000-0000-0000590a3768) (at 60.3885 124.3965 90) (descr "8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") (tags "SOIC 1.27") - (path /59098D4D) + (path "/00000000-0000-0000-0000-000059098d4d") (attr smd) - (fp_text reference D7 (at 0 -3.5 90) (layer F.SilkS) + (fp_text reference "D7" (at 0 -3.5 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp b51a6e63-a39c-4093-9c0c-5edf3d163090) ) - (fp_text value USB6B1 (at 0 3.5 90) (layer F.Fab) + (fp_text value "USB6B1" (at 0 3.5 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77c66e11-7e14-410e-af58-4bc7d98fa08a) ) - (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.15)) - (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer F.Fab) (width 0.15)) - (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer F.Fab) (width 0.15)) - (fp_line (start -3.75 -2.75) (end -3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.75 -2.75) (end 3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.75 -2.75) (end 3.75 -2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.75 2.75) (end 3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.075 -2.575) (end -2.075 -2.525) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 -2.575) (end 2.075 -2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 2.575) (end 2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end -2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end 2.075 2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.525) (end -3.475 -2.525) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -2.7 -1.905 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 24 "Net-(D7-Pad1)")) - (pad 2 smd rect (at -2.7 -0.635 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 14 "Net-(D7-Pad2)")) - (pad 3 smd rect (at -2.7 0.635 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 15 "Net-(D7-Pad3)")) - (pad 4 smd rect (at -2.7 1.905 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 25 "Net-(D7-Pad4)")) - (pad 5 smd rect (at 2.7 1.905 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 6 smd rect (at 2.7 0.635 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 16 "Net-(D7-Pad6)")) - (pad 7 smd rect (at 2.7 -0.635 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 17 "Net-(D7-Pad7)")) - (pad 8 smd rect (at 2.7 -1.905 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 28 /5Vusb)) - (model Housings_SOIC.3dshapes/SOIC-8_3.9x4.9mm_Pitch1.27mm.wrl - (at (xyz 0 0 0)) + (fp_line (start -2.075 2.575) (end -2.075 2.43) (layer "F.SilkS") (width 0.15) (tstamp 0c3407dd-9538-4ce3-bd0f-50749fe3139b)) + (fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer "F.SilkS") (width 0.15) (tstamp 28020adf-56a2-4746-b495-9ab0913a8033)) + (fp_line (start 2.075 -2.575) (end 2.075 -2.43) (layer "F.SilkS") (width 0.15) (tstamp 55edeec7-b412-47f1-a39c-e6f9d392b97e)) + (fp_line (start -2.075 2.575) (end 2.075 2.575) (layer "F.SilkS") (width 0.15) (tstamp 789230ac-9fa4-4e1a-abf0-182ae414aa24)) + (fp_line (start -2.075 -2.575) (end -2.075 -2.525) (layer "F.SilkS") (width 0.15) (tstamp b4bbe3e8-a7c6-4668-95d1-609b3058e340)) + (fp_line (start -2.075 -2.525) (end -3.475 -2.525) (layer "F.SilkS") (width 0.15) (tstamp b8563c21-c8f2-495d-8b00-2a804bc1c7ba)) + (fp_line (start 2.075 2.575) (end 2.075 2.43) (layer "F.SilkS") (width 0.15) (tstamp c9725562-5b4f-4c2d-b409-6d53bd6e24b3)) + (fp_line (start -3.75 -2.75) (end -3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 1091363c-dda7-4e4a-9028-c470a6396418)) + (fp_line (start 3.75 -2.75) (end 3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 8a7ffbfe-7c72-46eb-b05a-b8da9d947c73)) + (fp_line (start -3.75 -2.75) (end 3.75 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 8bff4ea9-b91f-4d70-8447-c6cbdb47a13b)) + (fp_line (start -3.75 2.75) (end 3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp a5e3032c-52bd-40b9-a9af-fa04450a674c)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer "F.Fab") (width 0.15) (tstamp 2b6647a9-6a0f-443f-b3a6-9ba800036baa)) + (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer "F.Fab") (width 0.15) (tstamp 4416fb3e-5adf-421a-af88-3ebba66e3529)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer "F.Fab") (width 0.15) (tstamp 7d66e08f-7adf-4b00-b566-a011f7e19df5)) + (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer "F.Fab") (width 0.15) (tstamp d1810e93-ad64-4fd0-8650-39c95896895d)) + (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer "F.Fab") (width 0.15) (tstamp dca74690-6323-4b62-8eb6-d1216e281c43)) + (pad "1" smd rect locked (at -2.7 -1.905 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(D7-Pad1)") (tstamp dc6b0d85-d4e3-4f46-95e7-fd59049e5ae0)) + (pad "2" smd rect locked (at -2.7 -0.635 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 14 "Net-(D7-Pad2)") (tstamp 90d789da-6fed-498a-8b5b-979a8a38914f)) + (pad "3" smd rect locked (at -2.7 0.635 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 15 "Net-(D7-Pad3)") (tstamp 6489d038-80b8-4c2b-b308-540104bba465)) + (pad "4" smd rect locked (at -2.7 1.905 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 25 "Net-(D7-Pad4)") (tstamp bdc3297f-0e50-4efb-b6d8-22668d57ce46)) + (pad "5" smd rect locked (at 2.7 1.905 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp fb03dd19-3418-4504-b4b1-db535e192ebb)) + (pad "6" smd rect locked (at 2.7 0.635 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 16 "Net-(D7-Pad6)") (tstamp f6ee935c-5e33-4d12-82e4-1f981fbdcf8e)) + (pad "7" smd rect locked (at 2.7 -0.635 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 17 "Net-(D7-Pad7)") (tstamp 19db7a61-9f43-476d-9a94-cdbb64f24d58)) + (pad "8" smd rect locked (at 2.7 -1.905 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "/5Vusb") (tstamp 3d40455b-8d74-4d7c-be27-f3df66c97834)) + (model "Housings_SOIC.3dshapes/SOIC-8_3.9x4.9mm_Pitch1.27mm.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Pin_Headers.pretty:Pin_Header_Straight_1x02 placed (layer F.Cu) (tedit 5A5E5A59) (tstamp 590A376E) + (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x02" placed (layer "F.Cu") + (tedit 5A5E5A59) (tstamp 00000000-0000-0000-0000-0000590a376e) (at 45.212 81.661) (descr "Through hole pin header") (tags "pin header") - (path /58C4940D) - (fp_text reference JP1 (at -0.212 -3.661 270) (layer F.SilkS) + (path "/00000000-0000-0000-0000-000058c4940d") + (attr through_hole) + (fp_text reference "JP1" (at -0.212 -3.661 270) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 649cfd29-3646-4b79-aaef-e7643da24203) ) - (fp_text value Terminal (at -0.431 5.202) (layer F.Fab) + (fp_text value "Terminal" (at -0.431 5.202) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77bb104a-48bb-42d9-876b-3f0f102759c7) ) - (fp_line (start 1.27 1.27) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.75 -1.75) (end -1.75 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 -1.75) (end 1.75 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 4.3) (end 1.75 4.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) - (net 47 "Net-(J2-Pad7)")) - (pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) - (net 18 "Net-(JP1-Pad2)")) - (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl - (at (xyz 0 -0.05 0)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer "F.SilkS") (width 0.15) (tstamp 073e6a12-10d1-45e0-910f-94ef39ae465b)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer "F.SilkS") (width 0.15) (tstamp 2123acb2-edf4-4a3d-b3b1-58b5dcc58370)) + (fp_line (start -1.27 1.27) (end -1.27 3.81) (layer "F.SilkS") (width 0.15) (tstamp 67a36af8-6ec5-4aef-bf21-a289c6a243db)) + (fp_line (start 1.27 1.27) (end 1.27 3.81) (layer "F.SilkS") (width 0.15) (tstamp a227dc34-0bba-4fc7-b3d6-0ea6e8473a25)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer "F.SilkS") (width 0.15) (tstamp dc133a91-fd8e-4375-a3a8-e6daba8f8a43)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer "F.SilkS") (width 0.15) (tstamp dec5ae3b-350c-40ff-8034-d86719417b79)) + (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer "F.SilkS") (width 0.15) (tstamp e788a0ab-3499-4829-ad8d-8c21ce4c0015)) + (fp_line (start 1.75 -1.75) (end 1.75 4.3) (layer "F.CrtYd") (width 0.05) (tstamp 7523f3e6-c890-45e8-9fff-b6c0b566d7ae)) + (fp_line (start -1.75 4.3) (end 1.75 4.3) (layer "F.CrtYd") (width 0.05) (tstamp 75de5885-e362-4a12-a47a-ae27095d5fe9)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp c71e9e8a-379d-416e-b047-c365f8debc0e)) + (fp_line (start -1.75 -1.75) (end -1.75 4.3) (layer "F.CrtYd") (width 0.05) (tstamp fc832f25-fcb4-47a4-bcd2-baf827eb69e3)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) + (net 47 "Net-(J2-Pad7)") (tstamp 332c09e3-eb45-4f33-8887-56d6d9b2afb8)) + (pad "2" thru_hole oval locked (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) + (net 18 "Net-(JP1-Pad2)") (tstamp 31bdedad-4659-454a-a545-d1cd6044bfa9)) + (model "Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl" + (offset (xyz 0 -1.269999981 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 90)) ) ) - (module Pin_Headers.pretty:Pin_Header_Straight_1x03 placed (layer F.Cu) (tedit 0) (tstamp 590A37E8) + (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x03" placed (layer "F.Cu") + (tedit 0) (tstamp 00000000-0000-0000-0000-0000590a37e8) (at 65.659 72.44842 90) (descr "Through hole pin header") (tags "pin header") - (path /590AD3A7) - (fp_text reference P12 (at 0 -5.1 90) (layer F.SilkS) + (path "/00000000-0000-0000-0000-0000590ad3a7") + (attr through_hole) + (fp_text reference "P12" (at 0 -5.1 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp dfb3ffcf-effd-4ff6-a34e-e7358f2a5ec9) ) - (fp_text value USART_BOOT (at 0 -3.1 90) (layer F.Fab) + (fp_text value "USART_BOOT" (at 0 -3.1 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp a60132a8-5c1b-4874-8b0b-60397c4cf6f0) ) - (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at 0 0 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 2 thru_hole oval (at 0 2.54 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) - (net 48 /Rx)) - (pad 3 thru_hole oval (at 0 5.08 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) - (net 49 /Tx)) - (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl - (at (xyz 0 -0.1 0)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer "F.SilkS") (width 0.15) (tstamp 0c4bad87-690f-4efd-b5da-0a2ec9a0007f)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer "F.SilkS") (width 0.15) (tstamp 1c23bf34-3a33-4303-938d-9e1bcf9bdfbc)) + (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer "F.SilkS") (width 0.15) (tstamp 4c608421-193c-4bcc-ab90-7f8abb64e94c)) + (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer "F.SilkS") (width 0.15) (tstamp 67c747ad-9358-4271-b1f7-5ea53be7be82)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer "F.SilkS") (width 0.15) (tstamp 88f4ceac-b106-4f60-bfbc-87898dcb277d)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer "F.SilkS") (width 0.15) (tstamp ad4c3b96-2dca-4b2e-b15e-89eab7363853)) + (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer "F.SilkS") (width 0.15) (tstamp b461afb1-f17d-434a-b99a-36c2a5ac2ef8)) + (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer "F.CrtYd") (width 0.05) (tstamp 1af7bb26-7b81-4c1f-9ae5-915432b7055c)) + (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer "F.CrtYd") (width 0.05) (tstamp 88ed2521-d8d9-4427-90b4-0c5a132b08c3)) + (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer "F.CrtYd") (width 0.05) (tstamp c15cb374-dcf0-4abc-a311-dcfbb8c593bc)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp c409459d-04e6-4c46-b35e-9d833165212c)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp 99b69966-6b4f-4d0a-9887-0b89a1158325)) + (pad "2" thru_hole oval locked (at 0 2.54 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 48 "/Rx") (tstamp 9b6bf77a-a41d-42da-afd7-4ca634cbea85)) + (pad "3" thru_hole oval locked (at 0 5.08 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 49 "/Tx") (tstamp e70a400c-fe39-4b15-9de0-d505fdb9a05e)) + (model "Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl" + (offset (xyz 0 -2.539999962 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 90)) ) ) - (module Connect.pretty:USB_Mini-B placed (layer F.Cu) (tedit 59136879) (tstamp 590A37F7) + (footprint "Connect.pretty:USB_Mini-B" placed (layer "F.Cu") + (tedit 59136879) (tstamp 00000000-0000-0000-0000-0000590a37f7) (at 60.3885 135.382 90) (descr "USB Mini-B 5-pin SMD connector") (tags "USB USB_B USB_Mini connector") - (path /58C433D0) + (path "/00000000-0000-0000-0000-000058c433d0") (attr smd) - (fp_text reference P13 (at -2.032 6.604 90) (layer F.SilkS) + (fp_text reference "P13" (at -2.032 6.604 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 22107df6-932e-4210-bb32-c61c69641d14) ) - (fp_text value USB_A (at 0 -7.0993 90) (layer F.Fab) + (fp_text value "USB_A" (at 0 -7.0993 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8defa2d9-5dfc-4b5c-a214-722e7a79ed8a) ) - (fp_line (start -4.85 -5.7) (end 4.85 -5.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.85 -5.7) (end 4.85 5.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.85 5.7) (end -4.85 5.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.85 5.7) (end -4.85 -5.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.59918 -3.85064) (end -3.59918 3.85064) (layer F.SilkS) (width 0.15)) - (fp_line (start -4.59994 -3.85064) (end -4.59994 3.85064) (layer F.SilkS) (width 0.15)) - (fp_line (start -4.59994 3.85064) (end 4.59994 3.85064) (layer F.SilkS) (width 0.15)) - (fp_line (start 4.59994 3.85064) (end 4.59994 -3.85064) (layer F.SilkS) (width 0.15)) - (fp_line (start 4.59994 -3.85064) (end -4.59994 -3.85064) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at 3.44932 -1.6002 90) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) - (net 24 "Net-(D7-Pad1)")) - (pad 2 smd rect (at 3.44932 -0.8001 90) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) - (net 14 "Net-(D7-Pad2)")) - (pad 3 smd rect (at 3.44932 0 90) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) - (net 15 "Net-(D7-Pad3)")) - (pad 4 smd rect (at 3.44932 0.8001 90) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) - (net 25 "Net-(D7-Pad4)")) - (pad 5 smd rect (at 3.44932 1.6002 90) (size 2.30124 0.50038) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 6 smd rect (at 3.35026 -4.45008 90) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at -2.14884 -4.45008 90) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at 3.35026 4.45008 90) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at -2.14884 4.45008 90) (size 2.49936 1.99898) (layers F.Cu F.Paste F.Mask)) - (pad "" np_thru_hole circle (at 0.8509 -2.19964 90) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0.8509 2.19964 90) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask)) + (fp_line (start 4.59994 3.85064) (end 4.59994 -3.85064) (layer "F.SilkS") (width 0.15) (tstamp 0f0a5b7a-4caa-4ed2-bfc3-b91435cd281b)) + (fp_line (start -4.59994 3.85064) (end 4.59994 3.85064) (layer "F.SilkS") (width 0.15) (tstamp 73639c55-38be-4cce-b4ca-a69318a87df6)) + (fp_line (start -4.59994 -3.85064) (end -4.59994 3.85064) (layer "F.SilkS") (width 0.15) (tstamp a0b81070-4200-45ba-9f54-32dc6c8f04e6)) + (fp_line (start 4.59994 -3.85064) (end -4.59994 -3.85064) (layer "F.SilkS") (width 0.15) (tstamp b21e16a3-b4e4-461b-8a7e-035d230373d8)) + (fp_line (start -3.59918 -3.85064) (end -3.59918 3.85064) (layer "F.SilkS") (width 0.15) (tstamp def566ce-3832-45b9-9650-41d59224dad5)) + (fp_line (start 4.85 5.7) (end -4.85 5.7) (layer "F.CrtYd") (width 0.05) (tstamp 25bc7911-70e7-480e-a5f5-6cc50fbc3e53)) + (fp_line (start -4.85 -5.7) (end 4.85 -5.7) (layer "F.CrtYd") (width 0.05) (tstamp 54837454-e987-4537-a2a0-174eb71238b0)) + (fp_line (start 4.85 -5.7) (end 4.85 5.7) (layer "F.CrtYd") (width 0.05) (tstamp a94c1c8b-6ca6-4a86-85d3-b1ad2dc14bad)) + (fp_line (start -4.85 5.7) (end -4.85 -5.7) (layer "F.CrtYd") (width 0.05) (tstamp dd0822d9-a220-4b41-b3e5-c4d98a8aceca)) + (pad "" np_thru_hole circle locked (at 0.8509 2.19964 90) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask) (tstamp 0693a1b9-6ac9-4aa2-8207-0043c0c101dd)) + (pad "" np_thru_hole circle locked (at 0.8509 -2.19964 90) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask) (tstamp e005d6f0-a015-4e1d-8f3a-04e0567c4d4c)) + (pad "1" smd rect locked (at 3.44932 -1.6002 90) (size 2.30124 0.50038) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(D7-Pad1)") (tstamp a8a0502e-d0c6-411d-8cc2-0561137a8799)) + (pad "2" smd rect locked (at 3.44932 -0.8001 90) (size 2.30124 0.50038) (layers "F.Cu" "F.Paste" "F.Mask") + (net 14 "Net-(D7-Pad2)") (tstamp be828ce3-9957-43cb-a8d1-1110f25aeae8)) + (pad "3" smd rect locked (at 3.44932 0 90) (size 2.30124 0.50038) (layers "F.Cu" "F.Paste" "F.Mask") + (net 15 "Net-(D7-Pad3)") (tstamp 6d59d18c-be98-431f-8b1b-ae5e44128a9f)) + (pad "4" smd rect locked (at 3.44932 0.8001 90) (size 2.30124 0.50038) (layers "F.Cu" "F.Paste" "F.Mask") + (net 25 "Net-(D7-Pad4)") (tstamp 0dec194b-ee8c-451c-a67a-dd4fcafbc977)) + (pad "5" smd rect locked (at 3.44932 1.6002 90) (size 2.30124 0.50038) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 8b25c3a5-b1de-452c-99f7-c1e2c8d39fc5)) + (pad "6" smd rect locked (at -2.14884 -4.45008 90) (size 2.49936 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 252b9009-2ae5-4fa2-b2da-5a40f0717ee3)) + (pad "6" smd rect locked (at -2.14884 4.45008 90) (size 2.49936 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5251fb28-23a3-45cf-84c4-f1ece141232f)) + (pad "6" smd rect locked (at 3.35026 4.45008 90) (size 2.49936 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70c60512-82b9-491c-8943-f17931d6b9a8)) + (pad "6" smd rect locked (at 3.35026 -4.45008 90) (size 2.49936 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1a9cb26-6a83-44f9-a3cf-e1ac6d329b8d)) ) - (module TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering placed (layer B.Cu) (tedit 583F3954) (tstamp 590A37FE) - (at 46.736 119.38 180) - (descr "SOT-23, Handsoldering") - (tags SOT-23) - (path /5910E2F2) - (attr smd) - (fp_text reference Q1 (at 0 2.5 180) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value AO3407 (at 0 -2.5 180) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.15)) - (fp_line (start -0.7 1.52) (end -0.7 -1.52) (layer B.Fab) (width 0.15)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.5 0.95 180) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (pad 2 smd rect (at -1.5 -0.95 180) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 1 /12Vin)) - (pad 3 smd rect (at 1.5 0 180) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 32 "Net-(J2-Pad9)")) - (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer B.Cu) (tedit 58307AEF) (tstamp 590A3810) - (at 55.372 124.968) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /590A6DD4) - (attr smd) - (fp_text reference R3 (at 0 1.9) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 220k (at 0 -1.9) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -2 0.8) (end 2 0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end -2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2 0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 1 /12Vin)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 19 /V12)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer B.Cu) (tedit 58307AEF) (tstamp 590A3816) - (at 60.16752 124.98832) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /590A6DDA) - (attr smd) - (fp_text reference R4 (at 0 1.9) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 56k (at 0 -1.9) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -2 0.8) (end 2 0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end -2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2 0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 19 /V12)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 58307AEF) (tstamp 590A381C) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a381c) (at 55.372 102.743) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5909C002) + (path "/00000000-0000-0000-0000-00005909c002") (attr smd) - (fp_text reference R5 (at 0 -1.9) (layer F.SilkS) + (fp_text reference "R5" (at 0 -1.9) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 797144b2-9e68-4bb9-b5fb-43b533431431) ) - (fp_text value 330 (at 0 1.9) (layer F.Fab) + (fp_text value "330" (at 0 1.9) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 880e6459-979c-4941-8e77-3853ef1fef35) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 7 "Net-(D2-Pad1)")) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp 8d262d6d-2cb8-490d-9803-43347abb7f00)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp ca1eb30a-7410-4a8a-9544-f3a23ab830b2)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 3b566842-99b7-4b52-865e-bd82292e2ca0)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 571b2a88-e3bf-4d2b-8e2a-ae95dc90112a)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 6c27b39a-f75d-4dd2-9442-bfabf59d351c)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 8466f827-a164-4404-a59b-12ac681a28f3)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 249d4dd3-c953-43fa-b93a-9a7169b036cb)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 42b429fd-05f8-4c0e-8185-6f248dc0d1be)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b59eadd9-fbdb-4b2f-9a6a-f610dd3779e4)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ea4cffb3-a473-4ece-bc6b-64c44c3bd69c)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp a5a68a5a-5daf-4452-8e08-9349529a6952)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 7 "Net-(D2-Pad1)") (tstamp 5123f553-5260-4d13-9eea-a401c5cb5628)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer B.Cu) (tedit 58307AEF) (tstamp 590A3822) - (at 55.1815 128.60782) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 5913693E) (tstamp 00000000-0000-0000-0000-0000590a382e) + (at 53.0225 95.8215 -90) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /590A6F68) + (path "/00000000-0000-0000-0000-000058c47f04") (attr smd) - (fp_text reference R6 (at 0 1.9) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 47k (at 0 -1.9) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -2 0.8) (end 2 0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end -2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2 0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 4 +5V)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 20 /V5)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer B.Cu) (tedit 58307AEF) (tstamp 590A3828) - (at 58.76544 129.70256 270) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /590A6F6E) - (attr smd) - (fp_text reference R7 (at 0 1.9 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 47k (at 0 -1.9 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -2 0.8) (end 2 0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end -2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2 0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 20 /V5)) - (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 5913693E) (tstamp 590A382E) - (at 53.0225 95.8215 270) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /58C47F04) - (attr smd) - (fp_text reference R8 (at -3.175 1.27 270) (layer F.SilkS) + (fp_text reference "R8" (at -3.175 1.27 -90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbcbca9a-5dfb-48ca-b94f-913a3e5856e4) ) - (fp_text value 4k7 (at 0 1.9 270) (layer F.Fab) + (fp_text value "4k7" (at 0 1.9 -90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c5ab55d-c37d-40ac-8525-5520b91ba0ad) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 21 "Net-(R8-Pad1)")) - (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp d8d61da0-3383-48b0-ba08-4bb43f589bce)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp dc85c9e8-fcda-42f2-9ab7-2e8fd6297f94)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 1e1e8c24-c57c-45d6-9204-15459f2a61db)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 5e19457b-a9d2-473e-9953-475fb8fbb245)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 6544b56f-4922-433b-9eb4-736336137023)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp f426b97b-6125-42b7-ae1b-79e8d7cc7d8e)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 09fb1ec2-ad4d-4071-8f31-2ae0c04c9ae5)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1b87fb63-6b3a-4a4f-9a5c-2a2f62839837)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 84156526-de81-4204-995c-219bfbc0c46a)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a7752f95-822f-4fce-b943-77a46e05bfcc)) + (pad "1" smd rect locked (at -1.1 0 270) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 21 "Net-(R8-Pad1)") (tstamp 6c82d790-0f68-4061-b25d-36e85ffc20ac)) + (pad "2" smd rect locked (at 1.1 0 270) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 6834c523-1ea2-4a68-b419-129528d3f59f)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer B.Cu) (tedit 58307AEF) (tstamp 590A3834) - (at 44.196 88.265 90) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /58C488C6) - (attr smd) - (fp_text reference R9 (at 0 1.9 90) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 120 (at 0 -1.9 90) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -2 0.8) (end 2 0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end -2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2 0.8) (end 2 -0.8) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 9 "Net-(D3-Pad2)")) - (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 18 "Net-(JP1-Pad2)")) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 59149DA9) (tstamp 590A38A0) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 59149DA9) (tstamp 00000000-0000-0000-0000-0000590a38a0) (at 47.48784 69.67728 90) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /590D30C8) + (path "/00000000-0000-0000-0000-0000590d30c8") (attr smd) - (fp_text reference R27 (at -2.54 -1.778 90) (layer F.SilkS) + (fp_text reference "R27" (at -2.54 -1.778 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c4ecbe1-3a11-4a8a-bb72-fe106d75bb1b) ) - (fp_text value 10k (at 0 1.9 90) (layer F.Fab) + (fp_text value "10k" (at 0 1.9 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 49924271-fe66-460d-b468-c12f284a4ff5) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 6 /BOOT0)) - (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp 57c159fa-0831-4d26-8076-6acf7a657c98)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp c77334b1-51d4-46e5-b0d4-4c13a2c90123)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 24901804-1949-4999-8e42-d5e38cbc835d)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 350cea21-17cb-4010-a71e-e2f35fc1805b)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 68335fd6-c625-4e73-ae92-af4a17e62a50)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 7cf27cdf-f81b-4d2d-a1fb-509fae0e15be)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 41141dbd-faa2-49a9-a494-7bb365632f8f)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5938428f-1d40-4d02-bee7-4391392de2a1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6c99a042-77c4-4b54-9651-ee95bb7710c0)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp aaf9d834-3b55-424b-807c-c53926236f39)) + (pad "1" smd rect locked (at -1.1 0 90) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/BOOT0") (tstamp 172c7dcc-708b-4c1b-bce9-405aaeeef5fd)) + (pad "2" smd rect locked (at 1.1 0 90) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp de0fc416-801f-4ecb-90a0-7c46d59a8ed2)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 58307AEF) (tstamp 590A38A6) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a38a6) (at 70.866 104.2924 180) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /590D3334) + (path "/00000000-0000-0000-0000-0000590d3334") (attr smd) - (fp_text reference R28 (at 0 -1.9 180) (layer F.SilkS) + (fp_text reference "R28" (at 0 -1.9 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d8599d0-c0ce-49b1-97e5-7883754fda92) ) - (fp_text value 10k (at 0 1.9 180) (layer F.Fab) + (fp_text value "10k" (at 0 1.9 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1ab1cc57-b11a-43b1-9a2e-f7da9d7076f1) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 5 /NRST)) - (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp 1dca697d-7ba8-4ae8-9bb3-6438e48c6320)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp a5984b6f-da4a-46bb-a870-6134d1646e32)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 48f35494-ecca-4b46-b82e-ea84d036b875)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 95088b5a-443c-46e6-b016-80cd34d3db01)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp c51057d3-b201-45f2-94c3-28022e79131e)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp f7536daf-6d46-45d3-ae45-20f8d12922e3)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 12853886-1c6f-49b5-bc31-b4c45134d253)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4850abd7-7f54-44dd-a897-9953012065a9)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 9136e439-f6cc-481c-ac8d-551f5d57e911)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d7a7af3d-1402-4ceb-a66f-14717917c956)) + (pad "1" smd rect locked (at -1.1 0 180) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/NRST") (tstamp 3ca509fa-9c1c-4f61-ab0f-16d10ba252a1)) + (pad "2" smd rect locked (at 1.1 0 180) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 999557f3-12c6-47ae-a4d3-c27c5aad8c6b)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 591368AC) (tstamp 590A38AC) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 591368AC) (tstamp 00000000-0000-0000-0000-0000590a38ac) (at 64.135 98.425 180) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5908EB17) + (path "/00000000-0000-0000-0000-00005908eb17") (attr smd) - (fp_text reference R29 (at 3.683 0 180) (layer F.SilkS) + (fp_text reference "R29" (at 3.683 0 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d2f02e8-0a4d-47f9-ab24-f99ffecaddff) ) - (fp_text value 330 (at 0 1.9 180) (layer F.Fab) + (fp_text value "330" (at 0 1.9 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp deab7640-9749-4edf-9bbf-2b233abb9b4c) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 10 "Net-(D5-Pad2)")) - (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp 1f39da6d-e0b3-406f-b88b-bfe41637a5bf)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp 8fb58071-4ad9-43b8-aa89-41b4244848f9)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 09ef69aa-bb32-4803-b6ff-f63d9f50e820)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp a5782662-d18b-455d-9af6-9a5ecb5abaa8)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp bf759322-a0e5-43e2-be1b-1e1b3d2ad014)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp d5205835-7abc-4ae9-9015-be639dd80c20)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2197511a-9369-4327-836d-dd1ef9ce399b)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 49fc12f5-a6b9-4d0f-98e9-c066a9ac4783)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 784890c2-0408-4b4a-abdd-29dbcc4bf653)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ae7de082-5577-4675-8c46-8474cbc1cf55)) + (pad "1" smd rect locked (at -1.1 0 180) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "Net-(D5-Pad2)") (tstamp 513de63a-83c3-4dcb-a87a-08f32666eff5)) + (pad "2" smd rect locked (at 1.1 0 180) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 72bf8fe5-c50c-4cca-ab03-8f049c6b3bd5)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering placed (layer F.Cu) (tedit 591368B8) (tstamp 590A38B2) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "F.Cu") + (tedit 591368B8) (tstamp 00000000-0000-0000-0000-0000590a38b2) (at 62.865 101.6 90) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5909AFA0) + (path "/00000000-0000-0000-0000-00005909afa0") (attr smd) - (fp_text reference R30 (at 3.683 -0.127 90) (layer F.SilkS) + (fp_text reference "R30" (at 3.683 -0.127 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 84e388fd-c990-4e09-b1dc-ba09f1a581ea) ) - (fp_text value 330 (at -0.254 -1.778 90) (layer F.Fab) + (fp_text value "330" (at -0.254 -1.778 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0f382b39-2573-4f7b-8ac6-c6fec04e7652) ) - (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.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 -2 -0.8) (end 2 -0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2 -0.8) (end -2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2 -0.8) (end 2 0.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D6-Pad2)")) - (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer "F.SilkS") (width 0.15) (tstamp 9169621b-5207-4309-bebc-0f47b1644a7a)) + (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer "F.SilkS") (width 0.15) (tstamp ec3a5be9-eb93-42fb-9d2c-0d72594dffee)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 281f8f50-9cdd-4bf4-bcad-59d2abb8bedd)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 2f3b7e56-ab61-4049-a949-bf1872216a94)) + (fp_line (start -2 -0.8) (end -2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 7a75fb7f-dc5b-4415-a171-e1f6f12cf522)) + (fp_line (start 2 -0.8) (end 2 0.8) (layer "F.CrtYd") (width 0.05) (tstamp edee11fc-702f-4fe3-98b7-4b0700b6f38b)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 927627d6-04a4-4e4b-99ef-521ea7f84c50)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c395a8b1-ebc8-4bd8-ae4f-f6be6147643c)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dc69e0fb-ba5d-4d07-b105-5f82762d3f9c)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f0889560-63e4-4e08-be98-25647265c3c7)) + (pad "1" smd rect locked (at -1.1 0 90) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 12 "Net-(D6-Pad2)") (tstamp 09166a24-5d63-4b1e-a7fb-449a61c25fd9)) + (pad "2" smd rect locked (at 1.1 0 90) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 5d6031b0-5321-401c-93a5-d003b0a2065b)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module TO_SOT_Packages_SMD.pretty:SOT-223 placed (layer F.Cu) (tedit 583F3B4E) (tstamp 590A3904) + (footprint "TO_SOT_Packages_SMD.pretty:SOT-223" placed (layer "F.Cu") + (tedit 583F3B4E) (tstamp 00000000-0000-0000-0000-0000590a3904) (at 57.4675 107.95) (descr "module CMS SOT223 4 pins") (tags "CMS SOT") - (path /58C431FC) + (path "/00000000-0000-0000-0000-000058c431fc") (attr smd) - (fp_text reference U2 (at 0 -4.5) (layer F.SilkS) + (fp_text reference "U2" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46e1e020-f320-41c2-9b31-1b1a4d282f0b) ) - (fp_text value LM1117-3.3 (at 0 4.5) (layer F.Fab) + (fp_text value "LM1117-3.3" (at 0 4.5) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp cccafbb2-5bad-4267-abc4-708cee336d32) ) - (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.85 -3.35) (end -1.85 3.35) (layer F.Fab) (width 0.15)) - (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.15)) - (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) - (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) - (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) - (net 4 +5V)) - (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl - (at (xyz 0 0 0)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer "F.SilkS") (width 0.12) (tstamp 96ab5cbd-62a3-48c3-bc40-57f2b9b248af)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer "F.SilkS") (width 0.12) (tstamp b4a1fbca-e64b-4d67-932f-55c3eb0db6e7)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer "F.SilkS") (width 0.12) (tstamp c74d3c55-e808-405a-8193-94a47b78d3a4)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer "F.SilkS") (width 0.12) (tstamp d1a2d3b6-33db-4d6e-9428-b0b438ba653b)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp 3e2a00ba-bbb7-490c-8e68-e18c2421ffe4)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp a8effb78-5b63-49ca-acd7-a852e3db9613)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp b26f28eb-9ad8-434a-b314-378d827fa6e8)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp b9347740-5ab1-4fc0-8e9b-5add816234f3)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.15) (tstamp 10cbb117-4e59-4e62-96e9-8098bbb8a05e)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.15) (tstamp 6a79dcbf-3e5d-416a-844a-50af8ebbf7a9)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer "F.Fab") (width 0.15) (tstamp e73cb288-522e-44d9-8481-684523846582)) + (fp_line (start -1.85 -3.35) (end -1.85 3.35) (layer "F.Fab") (width 0.15) (tstamp ff5ff06e-fa86-42e6-99e0-c7f7ebed0425)) + (pad "1" smd rect locked (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 7466752f-4111-4434-a38f-4846290a10b5)) + (pad "2" smd rect locked (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 494195d1-d2e4-45d4-8c2e-bf5cdaafc8dc)) + (pad "3" smd rect locked (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "+5V") (tstamp 7f869276-c402-4041-9441-d8d8d6cd14b5)) + (pad "4" smd rect locked (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 1f64aa85-0c50-4ab5-815f-53aeff9479de)) + (model "TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl" + (offset (xyz 0 0 0)) (scale (xyz 0.4 0.4 0.4)) (rotate (xyz 0 0 90)) ) ) - (module Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm placed (layer F.Cu) (tedit 59145FB1) (tstamp 590A3918) + (footprint "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm" placed (layer "F.Cu") + (tedit 59145FB1) (tstamp 00000000-0000-0000-0000-0000590a3918) (at 55.753 90.4875 180) (descr "8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") (tags "SOIC 1.27") - (path /58C43297) + (path "/00000000-0000-0000-0000-000058c43297") (attr smd) - (fp_text reference U4 (at -5.334 0.381 180) (layer F.SilkS) + (fp_text reference "U4" (at -5.334 0.381 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp b3c66b7b-5ec3-4dfb-9f23-345d0e6f7a6c) ) - (fp_text value MCP2551-I/SN (at 0 3.5 180) (layer F.Fab) + (fp_text value "MCP2551-I/SN" (at 0 3.5 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp a557010b-f27a-47b7-aa1b-9fe738fefb09) ) - (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.15)) - (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer F.Fab) (width 0.15)) - (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer F.Fab) (width 0.15)) - (fp_line (start -3.75 -2.75) (end -3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.75 -2.75) (end 3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.75 -2.75) (end 3.75 -2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.75 2.75) (end 3.75 2.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.075 -2.575) (end -2.075 -2.525) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 -2.575) (end 2.075 -2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 2.575) (end 2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end -2.075 2.43) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 2.575) (end 2.075 2.575) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -2.525) (end -3.475 -2.525) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 22 /CAN_Tx)) - (pad 2 smd rect (at -2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 3 smd rect (at -2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 4 +5V)) - (pad 4 smd rect (at -2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 23 /CAN_Rx)) - (pad 5 smd rect (at 2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at 2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 9 "Net-(D3-Pad2)")) - (pad 7 smd rect (at 2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 8 "Net-(D3-Pad1)")) - (pad 8 smd rect (at 2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask) - (net 21 "Net-(R8-Pad1)")) - (model Housings_SOIC.3dshapes/SOIC-8_3.9x4.9mm_Pitch1.27mm.wrl - (at (xyz 0 0 0)) + (fp_line (start 2.075 2.575) (end 2.075 2.43) (layer "F.SilkS") (width 0.15) (tstamp 042d79be-c697-4dd5-b3f8-44725532ae26)) + (fp_line (start -2.075 2.575) (end 2.075 2.575) (layer "F.SilkS") (width 0.15) (tstamp 37490c2d-bcc1-4cc7-b79e-0bbd65cbe068)) + (fp_line (start 2.075 -2.575) (end 2.075 -2.43) (layer "F.SilkS") (width 0.15) (tstamp 3c0190cb-2cc0-4b64-ab7f-ff5846978ec4)) + (fp_line (start -2.075 2.575) (end -2.075 2.43) (layer "F.SilkS") (width 0.15) (tstamp 455567f6-3d77-4b6b-b490-e388ace7d2d2)) + (fp_line (start -2.075 -2.575) (end -2.075 -2.525) (layer "F.SilkS") (width 0.15) (tstamp 4ce6d847-083f-4cdd-9d71-271e60d8fbe1)) + (fp_line (start -2.075 -2.525) (end -3.475 -2.525) (layer "F.SilkS") (width 0.15) (tstamp 56171475-f7dc-4a8c-8b35-3e5d11dd356b)) + (fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer "F.SilkS") (width 0.15) (tstamp 8aef6e41-03ee-4ac5-8b7e-e5ad88f7af4f)) + (fp_line (start -3.75 -2.75) (end 3.75 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 0bbcd9f1-5928-4f38-9cef-f0a68e0e857f)) + (fp_line (start -3.75 -2.75) (end -3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 12d451b4-9600-4e54-8d06-919075c1a457)) + (fp_line (start 3.75 -2.75) (end 3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 182dfe78-d470-469d-aea9-0109e49203d5)) + (fp_line (start -3.75 2.75) (end 3.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp f0275581-e20e-4366-bc56-6fa098a81233)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer "F.Fab") (width 0.15) (tstamp 4b8516f0-32d5-45bc-8a12-27a05811bdd0)) + (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer "F.Fab") (width 0.15) (tstamp 938d15df-2989-4a16-a611-9b0468f0583d)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer "F.Fab") (width 0.15) (tstamp adc17217-dd4b-46c8-b316-5c33bb9347da)) + (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer "F.Fab") (width 0.15) (tstamp b713b63a-ca8e-45e6-9d39-0e20d21bed92)) + (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer "F.Fab") (width 0.15) (tstamp ef23f3a3-5ada-4236-8d85-87d53854a4a0)) + (pad "1" smd rect locked (at -2.7 -1.905 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 22 "/CAN_Tx") (tstamp df1686dc-4a50-4fa5-bc88-fe824bb277cb)) + (pad "2" smd rect locked (at -2.7 -0.635 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 3cbfc8d7-cad8-40c2-8a87-afcc0f7d49bc)) + (pad "3" smd rect locked (at -2.7 0.635 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "+5V") (tstamp 731b7d7f-1d63-4982-a779-3785dc3b43d2)) + (pad "4" smd rect locked (at -2.7 1.905 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "/CAN_Rx") (tstamp c4a0cbe3-bfce-4f89-9f37-05fb044acc6a)) + (pad "5" smd rect locked (at 2.7 1.905 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1df133a9-e62b-4622-9172-722e57e48561)) + (pad "6" smd rect locked (at 2.7 0.635 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 9 "Net-(D3-Pad2)") (tstamp adf334b3-ab36-4857-8478-2aea7a94b006)) + (pad "7" smd rect locked (at 2.7 -0.635 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 8 "Net-(D3-Pad1)") (tstamp 784b09af-421e-4b13-bfff-ab560a763638)) + (pad "8" smd rect locked (at 2.7 -1.905 180) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 21 "Net-(R8-Pad1)") (tstamp e9bb7775-9a03-4cf0-8c3d-141f4abb9f21)) + (model "Housings_SOIC.3dshapes/SOIC-8_3.9x4.9mm_Pitch1.27mm.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Housings_QFP.pretty:LQFP-48_7x7mm_Pitch0.5mm placed (layer F.Cu) (tedit 54130A77) (tstamp 590A3974) + (footprint "Housings_QFP.pretty:LQFP-48_7x7mm_Pitch0.5mm" placed (layer "F.Cu") + (tedit 54130A77) (tstamp 00000000-0000-0000-0000-0000590a3974) (at 69.215 88.5825 90) (descr "48 LEAD LQFP 7x7mm (see MICREL LQFP7x7-48LD-PL-1.pdf)") (tags "QFP 0.5") - (path /58C42C0E) + (path "/00000000-0000-0000-0000-000058c42c0e") (attr smd) - (fp_text reference U7 (at 0 -6 90) (layer F.SilkS) + (fp_text reference "U7" (at 0 -6 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9432c812-b079-458f-b2f3-46b9597666f2) ) - (fp_text value STM32F042C6Tx (at 0 6 90) (layer F.Fab) + (fp_text value "STM32F042C6Tx" (at 0 6 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp e9369f07-8a32-48cd-8c70-dbc0aabb94e9) ) - (fp_text user %R (at 0 0 90) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3a709dda-e04b-454d-a55f-e0ef59aeaedf) ) - (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15)) - (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15)) - (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15)) - (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15)) - (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15)) - (fp_line (start -5.25 -5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.25 -5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.25 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.25 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.625 -3.625) (end -3.625 -3.175) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15)) - (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.625 -3.175) (end -5 -3.175) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -4.35 -2.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at -4.35 -2.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 11 /LED0)) - (pad 3 smd rect (at -4.35 -1.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 13 /LED1)) - (pad 4 smd rect (at -4.35 -1.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 5 smd rect (at -4.35 -0.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at -4.35 -0.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 7 smd rect (at -4.35 0.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 5 /NRST)) - (pad 8 smd rect (at -4.35 0.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 9 smd rect (at -4.35 1.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 10 smd rect (at -4.35 1.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 19 /V12)) - (pad 11 smd rect (at -4.35 2.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 20 /V5)) - (pad 12 smd rect (at -4.35 2.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 13 smd rect (at -2.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 14 smd rect (at -2.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 45 /INP1)) - (pad 15 smd rect (at -1.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 46 /INP2)) - (pad 16 smd rect (at -1.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 17 smd rect (at -0.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 18 smd rect (at -0.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 44 /O3)) - (pad 19 smd rect (at 0.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 43 /O2)) - (pad 20 smd rect (at 0.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 42 /O1)) - (pad 21 smd rect (at 1.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 22 smd rect (at 1.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 23 smd rect (at 2.25 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 24 smd rect (at 2.75 4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 25 smd rect (at 4.35 2.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 26 smd rect (at 4.35 2.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 27 smd rect (at 4.35 1.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 29 /brdaddr0)) - (pad 28 smd rect (at 4.35 1.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 30 /brdaddr1)) - (pad 29 smd rect (at 4.35 0.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 31 /brdaddr2)) - (pad 30 smd rect (at 4.35 0.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 49 /Tx)) - (pad 31 smd rect (at 4.35 -0.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 48 /Rx)) - (pad 32 smd rect (at 4.35 -0.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 26 "Net-(R34-Pad2)")) - (pad 33 smd rect (at 4.35 -1.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 27 "Net-(R35-Pad2)")) - (pad 34 smd rect (at 4.35 -1.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 35 smd rect (at 4.35 -2.25 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 36 smd rect (at 4.35 -2.75 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 37 smd rect (at 2.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 38 smd rect (at 2.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 39 smd rect (at 1.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 40 smd rect (at 1.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 41 smd rect (at 0.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 42 smd rect (at 0.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 43 smd rect (at -0.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) - (pad 44 smd rect (at -0.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 6 /BOOT0)) - (pad 45 smd rect (at -1.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 23 /CAN_Rx)) - (pad 46 smd rect (at -1.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 22 /CAN_Tx)) - (pad 47 smd rect (at -2.25 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (pad 48 smd rect (at -2.75 -4.35 180) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model Housings_QFP.3dshapes/LQFP-48_7x7mm_Pitch0.5mm.wrl - (at (xyz 0 0 0)) + (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer "F.SilkS") (width 0.15) (tstamp 150d85a0-3a1a-4d1d-aca8-169848751f46)) + (fp_line (start -3.625 -3.175) (end -5 -3.175) (layer "F.SilkS") (width 0.15) (tstamp 3a818e8c-0b26-4d15-b5dd-c5ce4b208d13)) + (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer "F.SilkS") (width 0.15) (tstamp 3d301ac1-0c26-4575-a9bc-589014d08ea4)) + (fp_line (start -3.625 -3.625) (end -3.625 -3.175) (layer "F.SilkS") (width 0.15) (tstamp 40b5725e-4b19-4bae-beb0-89de479c9095)) + (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer "F.SilkS") (width 0.15) (tstamp 65e1da5b-7f6b-4006-a71f-b4c723e214f0)) + (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer "F.SilkS") (width 0.15) (tstamp 9a78f424-e678-4eae-98d4-43987b44c357)) + (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer "F.SilkS") (width 0.15) (tstamp b4a8597a-2130-4d35-9dd0-a38271e4cb8b)) + (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer "F.SilkS") (width 0.15) (tstamp c197c710-9a07-4d84-8866-8397513686d6)) + (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer "F.SilkS") (width 0.15) (tstamp eaf96474-71de-4ba5-83f8-a39c99f20f0a)) + (fp_line (start -5.25 5.25) (end 5.25 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 1373d0ec-9b6a-418d-b9bb-78ca09b41726)) + (fp_line (start 5.25 -5.25) (end 5.25 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 17ccc77b-5e10-43a9-9a6c-78beaebb4302)) + (fp_line (start -5.25 -5.25) (end 5.25 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 39b412bc-db03-4b98-8790-ff9e398a6eaf)) + (fp_line (start -5.25 -5.25) (end -5.25 5.25) (layer "F.CrtYd") (width 0.05) (tstamp ad07019b-2d21-4353-b719-e5f7a8132124)) + (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer "F.Fab") (width 0.15) (tstamp 1d4cf3e2-3e0c-446d-a8fe-e288903f0bf7)) + (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer "F.Fab") (width 0.15) (tstamp 64204f03-0562-40ff-8569-dbe9facffb00)) + (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer "F.Fab") (width 0.15) (tstamp 96ec791a-0ac0-489b-9d04-82dcda58ce56)) + (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer "F.Fab") (width 0.15) (tstamp da773dad-f60f-4362-b6dc-1e1e3623fc18)) + (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer "F.Fab") (width 0.15) (tstamp fd8f6a99-b682-49b3-85d7-88b5804cf062)) + (pad "1" smd rect locked (at -4.35 -2.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 608462e0-5696-4076-88dd-fb5b1f71cc9a)) + (pad "2" smd rect locked (at -4.35 -2.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 11 "/LED0") (tstamp 6ec46494-a1a1-45bb-9f43-fc0bb3e4070f)) + (pad "3" smd rect locked (at -4.35 -1.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "/LED1") (tstamp b27fc185-495a-48a5-98be-9fb6a893ecf4)) + (pad "4" smd rect locked (at -4.35 -1.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1a7d905f-7a15-4e5c-894c-279db906a5d0)) + (pad "5" smd rect locked (at -4.35 -0.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 53864ea2-35cb-4104-b49a-c3b83ebec476)) + (pad "6" smd rect locked (at -4.35 -0.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d998950-cad2-4d26-849e-574d82d589db)) + (pad "7" smd rect locked (at -4.35 0.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/NRST") (tstamp dfdc6ab6-981d-492a-9d2f-9853cd964797)) + (pad "8" smd rect locked (at -4.35 0.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp fc8b8bf9-0dd3-400d-8ca2-b1048dd01d91)) + (pad "9" smd rect locked (at -4.35 1.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 6660636a-275a-4875-a268-d4fc5fe2314f)) + (pad "10" smd rect locked (at -4.35 1.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 19 "/V12") (tstamp 211100a5-1aea-4559-b9fd-32dba15cd77b)) + (pad "11" smd rect locked (at -4.35 2.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 20 "/V5") (tstamp a8e3e1ab-7c65-4f91-8831-5ac3c333df2c)) + (pad "12" smd rect locked (at -4.35 2.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ac75d48-cb98-4373-8240-316a33a90c6f)) + (pad "13" smd rect locked (at -2.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ea36169-3a36-40c0-b96b-8bda10359a18)) + (pad "14" smd rect locked (at -2.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 45 "/INP1") (tstamp e4464e09-9432-4da3-8629-51894f6ba851)) + (pad "15" smd rect locked (at -1.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 46 "/INP2") (tstamp 7cbc3d7a-4b65-40d4-a131-48345f9a6bc9)) + (pad "16" smd rect locked (at -1.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 505a5813-85eb-4998-a5c8-2dd2f79720bc)) + (pad "17" smd rect locked (at -0.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c3f2402-bfcf-4e72-af4a-034a75faa418)) + (pad "18" smd rect locked (at -0.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 44 "/O3") (tstamp c6fd0e8f-3b69-44d9-aad1-bf7911efd710)) + (pad "19" smd rect locked (at 0.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 43 "/O2") (tstamp 1f3b8bba-25d7-4329-aa88-99b314b0368d)) + (pad "20" smd rect locked (at 0.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 42 "/O1") (tstamp 6b905ad3-5f00-4461-b403-43a91e528e10)) + (pad "21" smd rect locked (at 1.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e25f689-0d82-4c57-97a9-b5286d82613d)) + (pad "22" smd rect locked (at 1.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e8d4dd18-f927-4e2c-aafe-0074ebf7cea8)) + (pad "23" smd rect locked (at 2.25 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 92ace027-dfcb-4c93-b725-6eec2dfd68c4)) + (pad "24" smd rect locked (at 2.75 4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp eaeebbe0-516e-445d-818b-2c6e4ae5632a)) + (pad "25" smd rect locked (at 4.35 2.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 96de8aed-8b8e-4ba2-8917-d68250a004ee)) + (pad "26" smd rect locked (at 4.35 2.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ecc73509-b208-4882-94ce-c508e40a55c3)) + (pad "27" smd rect locked (at 4.35 1.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 29 "/brdaddr0") (tstamp e64b064e-c8f3-4c6c-aa80-1b73f7296c0e)) + (pad "28" smd rect locked (at 4.35 1.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 30 "/brdaddr1") (tstamp f3e96e2c-6454-4106-ab0e-38cba11a7cf2)) + (pad "29" smd rect locked (at 4.35 0.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 31 "/brdaddr2") (tstamp 14dd9e8a-6bc1-475d-b2d7-23180a4aa396)) + (pad "30" smd rect locked (at 4.35 0.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 49 "/Tx") (tstamp aa462480-d36d-461c-8bf4-8277d418da2d)) + (pad "31" smd rect locked (at 4.35 -0.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 48 "/Rx") (tstamp a582cb85-815d-4fce-ab29-0d8f8ed77310)) + (pad "32" smd rect locked (at 4.35 -0.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 26 "Net-(R34-Pad2)") (tstamp e98d8b0e-02a2-4b71-bb10-cce979e42fad)) + (pad "33" smd rect locked (at 4.35 -1.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 27 "Net-(R35-Pad2)") (tstamp 5573ef42-5d1a-4f3d-adc3-43b273ffde05)) + (pad "34" smd rect locked (at 4.35 -1.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a8949632-cce6-4dce-948b-0e9405f25f64)) + (pad "35" smd rect locked (at 4.35 -2.25 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp af3f170b-3acd-4544-90d1-62238394fc27)) + (pad "36" smd rect locked (at 4.35 -2.75 90) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 0d4704e9-ea18-4eb6-a2fd-160b9d91931f)) + (pad "37" smd rect locked (at 2.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aa37b48c-9b91-4ea0-8dfe-af464f919f8f)) + (pad "38" smd rect locked (at 2.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5845928f-312d-4539-84ae-5ee06330716b)) + (pad "39" smd rect locked (at 1.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9f04f32-1701-47fd-9778-32d4e1ef40ec)) + (pad "40" smd rect locked (at 1.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2e2b62d4-43f1-4e95-9f39-259db4e9b9b4)) + (pad "41" smd rect locked (at 0.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d6d25dbd-3af4-48d5-8147-21891fa7b120)) + (pad "42" smd rect locked (at 0.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcedc86b-4eb2-42d8-a7ce-49750cd8b581)) + (pad "43" smd rect locked (at -0.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b82c0753-64c6-4983-b3a1-8cfaa12365f2)) + (pad "44" smd rect locked (at -0.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/BOOT0") (tstamp 4061b629-552e-4182-b5d3-3675323bf85d)) + (pad "45" smd rect locked (at -1.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "/CAN_Rx") (tstamp 802566fd-f960-4bfa-b032-5cb022dca81e)) + (pad "46" smd rect locked (at -1.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 22 "/CAN_Tx") (tstamp cf4bb735-c71a-49c4-8730-a17739e63d58)) + (pad "47" smd rect locked (at -2.25 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 95124229-63f4-465d-bf52-05d5ac17623d)) + (pad "48" smd rect locked (at -2.75 -4.35 180) (size 1.3 0.25) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 20d68158-dddc-4661-ac68-ec30a05ccdab)) + (model "Housings_QFP.3dshapes/LQFP-48_7x7mm_Pitch0.5mm.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand (layer F.Cu) (tedit 57B6E980) (tstamp 590A4FE1) - (at 64.6684 113.3348 270) + (footprint "Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand" (layer "F.Cu") + (tedit 57B6E980) (tstamp 00000000-0000-0000-0000-0000590a4fe1) + (at 64.6684 113.3348 -90) (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Hand soldering footprint") (tags "capacitor tantalum smd") - (path /58C454F6) + (path "/00000000-0000-0000-0000-000058c454f6") (attr smd) - (fp_text reference C2 (at 0 -2.55 270) (layer F.SilkS) + (fp_text reference "C2" (at 0 -2.55 -90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 04001eeb-48c9-46ee-9f98-3e0a44f406b1) ) - (fp_text value 47u (at 0 2.55 270) (layer F.Fab) + (fp_text value "47u" (at 0 2.55 -90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp f85c0e73-49a8-4bed-bd12-e0626c96af4d) ) - (fp_line (start -4 -1.2) (end -4 1.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4 1.2) (end 4 1.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4 1.2) (end 4 -1.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4 -1.2) (end -4 -1.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.15)) - (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.15)) - (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.15)) - (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.15)) - (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.15)) - (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.15)) - (fp_line (start -3.9 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.9 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.9 -1.05) (end -3.9 1.05) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -2 0 270) (size 3.2 1.5) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 2 smd rect (at 2 0 270) (size 3.2 1.5) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-A_EIA-3216-18.wrl - (at (xyz 0 0 0)) + (fp_line (start -3.9 1.05) (end 1.6 1.05) (layer "F.SilkS") (width 0.15) (tstamp 074e2886-33bf-4044-9fe1-61b7d315a606)) + (fp_line (start -3.9 -1.05) (end 1.6 -1.05) (layer "F.SilkS") (width 0.15) (tstamp 541c8a44-c699-4ad4-816b-b88ef5284002)) + (fp_line (start -3.9 -1.05) (end -3.9 1.05) (layer "F.SilkS") (width 0.15) (tstamp 8ee9136b-6643-4aea-8285-dedd2811c087)) + (fp_line (start 4 -1.2) (end -4 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 7201d2a8-82f3-4b40-865e-1f226fc5e5ce)) + (fp_line (start 4 1.2) (end 4 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp a770f8c3-dd10-4a75-8952-388e41677101)) + (fp_line (start -4 -1.2) (end -4 1.2) (layer "F.CrtYd") (width 0.05) (tstamp d1a85e98-2314-4016-85c5-e0e140916205)) + (fp_line (start -4 1.2) (end 4 1.2) (layer "F.CrtYd") (width 0.05) (tstamp d5d2868d-e27f-4a02-bcb3-f6329202ad67)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.15) (tstamp 4fea58d1-807b-41f6-b64b-140c16a347a9)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.15) (tstamp 50342036-42f8-4de6-8f11-43c1758a61f9)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer "F.Fab") (width 0.15) (tstamp 70e4c91d-ea7e-49b2-b8ec-398260ce150d)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.15) (tstamp 744dcc8e-05f1-4ddb-b578-f78352bbf1d4)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.15) (tstamp 9d5f1cfd-36be-4605-a6f8-9427fdc30665)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer "F.Fab") (width 0.15) (tstamp f0f58cb2-ed0e-4d17-a24d-64cd316dca65)) + (pad "1" smd rect locked (at -2 0 270) (size 3.2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 5a8ae53f-46e2-47f1-80bb-48ffa84a7f76)) + (pad "2" smd rect locked (at 2 0 270) (size 3.2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 315708c0-7558-40da-a5c0-b8f15d008717)) + (model "Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-A_EIA-3216-18.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module my_footprints:Hole_3mm (layer F.Cu) (tedit 5913F6E4) (tstamp 59141404) + (footprint "my_footprints:Hole_3mm" (layer "F.Cu") + (tedit 5913F6E4) (tstamp 00000000-0000-0000-0000-000059141404) (at 29 136) - (path /59143415) - (fp_text reference P15 (at 0 3.81) (layer F.SilkS) hide + (path "/00000000-0000-0000-0000-000059143415") + (attr through_hole) + (fp_text reference "P15" (at 0 3.81) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7538d05e-df51-47ae-8f16-9ed9fbe94441) ) - (fp_text value Hole (at 0 -7.62) (layer F.Fab) hide + (fp_text value "Hole" (at 0 -7.62) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp aa06c585-e8ae-4700-938a-e9bc4970483d) ) - (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)) + (pad "1" thru_hole circle locked (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask) (tstamp a6fc19ac-6b30-4680-a192-439a240b976c)) ) - (module my_footprints:Hole_3mm (layer F.Cu) (tedit 5913F6E4) (tstamp 59141409) + (footprint "my_footprints:Hole_3mm" (layer "F.Cu") + (tedit 5913F6E4) (tstamp 00000000-0000-0000-0000-000059141409) (at 86 60) - (path /5914456D) - (fp_text reference P16 (at 0 3.81) (layer F.SilkS) hide + (path "/00000000-0000-0000-0000-00005914456d") + (attr through_hole) + (fp_text reference "P16" (at 0 3.81) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7ef664ed-9ac3-4d31-99cc-251d3d9f6486) ) - (fp_text value Hole (at 0 -7.62) (layer F.Fab) hide + (fp_text value "Hole" (at 0 -7.62) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp f9076018-f22a-46b6-a41e-668ea45c1461) ) - (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)) + (pad "1" thru_hole circle locked (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask) (tstamp 6a57f0c6-1e56-4780-a0a7-b58e3632a488)) ) - (module my_footprints:Hole_3mm (layer F.Cu) (tedit 5913F6E4) (tstamp 5914140E) + (footprint "my_footprints:Hole_3mm" (layer "F.Cu") + (tedit 5913F6E4) (tstamp 00000000-0000-0000-0000-00005914140e) (at 47 60) - (path /591446F3) - (fp_text reference P17 (at 0 3.81) (layer F.SilkS) hide + (path "/00000000-0000-0000-0000-0000591446f3") + (attr through_hole) + (fp_text reference "P17" (at 0 3.81) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6b3cab43-2585-4bc6-8579-926a270b4177) ) - (fp_text value Hole (at 0 -7.62) (layer F.Fab) hide + (fp_text value "Hole" (at 0 -7.62) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e1bbbff-e950-4d12-adbe-b6fd23dc6b4b) ) - (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)) + (pad "1" thru_hole circle locked (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask) (tstamp 12efd9b8-5732-4fc9-8db3-b1cbceb3d6b8)) ) - (module my_footprints:Hole_3mm (layer F.Cu) (tedit 5913F6E4) (tstamp 59141413) + (footprint "my_footprints:Hole_3mm" (layer "F.Cu") + (tedit 5913F6E4) (tstamp 00000000-0000-0000-0000-000059141413) (at 86 136) - (path /591446F9) - (fp_text reference P18 (at 0 3.81) (layer F.SilkS) hide + (path "/00000000-0000-0000-0000-0000591446f9") + (attr through_hole) + (fp_text reference "P18" (at 0 3.81) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp c4df50eb-83b2-4539-a31f-8c8eb5797e21) ) - (fp_text value Hole (at 0 -7.62) (layer F.Fab) hide + (fp_text value "Hole" (at 0 -7.62) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5aa2193c-ada4-495c-a9a3-a441c46cdcba) ) - (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)) + (pad "1" thru_hole circle locked (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask) (tstamp b65906c2-25d3-4497-ad92-221796c456e4)) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering (layer B.Cu) (tedit 58AA848B) (tstamp 5966FF5A) - (at 51.308 119.38 90) - (descr "Capacitor SMD 0603, hand soldering") - (tags "capacitor 0603") - (path /596772D4) - (attr smd) - (fp_text reference C15 (at 0 1.25 90) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 0.1 (at 0 -1.5 90) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 1.25 90) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05)) - (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask) - (net 1 /12Vin)) - (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model Capacitors_SMD.3dshapes/C_0603.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58AAD9E8) (tstamp 5966FFFF) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58AAD9E8) (tstamp 00000000-0000-0000-0000-00005966ffff) (at 65.65392 77.724) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5968E385) + (path "/00000000-0000-0000-0000-00005968e385") (attr smd) - (fp_text reference R34 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R34" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6bd1f737-ef3b-48c8-88e2-b7686c08561b) ) - (fp_text value 22 (at 0 1.55) (layer F.Fab) + (fp_text value "22" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp d9b1e909-cc4e-4293-a1d0-2406210511a6) ) - (fp_text user %R (at 0 -1.45) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp df2d0d05-316a-48fc-a2eb-947501f761b2) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 17 "Net-(D7-Pad7)")) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 26 "Net-(R34-Pad2)")) - (model Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp 0f667c35-c664-41fe-8497-90e99ba54d6f)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp f43e234b-19f8-4123-86d6-a9fe04bf8fa9)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 20734f14-1bd2-41e1-a8b7-4a2dc67ba180)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 4c90f9c8-bb39-48d3-b1ed-8c06034cc668)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 5ad01d31-692b-495f-93b9-6600d40aa3b7)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 9e5ec79b-7f7a-4fcd-a053-4d1df28532be)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3f1a2f3a-f590-4913-948c-75e10a68816e)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5590b154-683c-4fe3-8ecb-63757ad14310)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 910c891a-9b02-4fd9-8c21-afa348f833cd)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b990b32b-0591-4e28-b6de-53384ee29352)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 17 "Net-(D7-Pad7)") (tstamp 51a3de7b-62b6-4a5c-8617-2df1374256f6)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 26 "Net-(R34-Pad2)") (tstamp f8e2e2ee-3603-4fbd-b903-72d726428ee7)) + (model "Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58AAD9E8) (tstamp 59670010) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58AAD9E8) (tstamp 00000000-0000-0000-0000-000059670010) (at 65.71234 79.46136) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5968E83B) + (path "/00000000-0000-0000-0000-00005968e83b") (attr smd) - (fp_text reference R35 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R35" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 30be51f1-3c83-4e9f-b7f1-81c8568d3716) ) - (fp_text value 22 (at 0 1.55) (layer F.Fab) + (fp_text value "22" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77ce20bc-2958-441f-881e-cfd557cbf4c2) ) - (fp_text user %R (at 0 -1.45) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e61c659-550e-4014-b977-9d6a17732e1f) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 16 "Net-(D7-Pad6)")) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 27 "Net-(R35-Pad2)")) - (model Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp 73be682f-185f-4c0f-bbe2-b35cdcff2047)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 909142d5-8688-4aa5-a105-b6f45f94cfcd)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 12a1652e-52f0-471a-93aa-6612380eb90c)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 74276d3d-cc1a-4513-a0ee-ab0cdb1a13e5)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 7d8b323f-d896-4e48-b205-39daf4954ed7)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp bd97e528-2b8f-4c22-ba99-fc7e336dba81)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 150c2a7e-3d95-43eb-af4b-5756155a852b)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 82fc83a8-941f-43ae-852b-ed2edb4f3464)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ccc694c9-92a7-4de5-8957-225de067b902)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp d3a324d7-af56-48bb-a731-b61058c696a2)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 16 "Net-(D7-Pad6)") (tstamp bd2cf595-48e3-4446-9e0b-b53cf10e974f)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 27 "Net-(R35-Pad2)") (tstamp 1213a595-4dcb-4987-889e-97d81c3a47fa)) + (model "Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Diodes_SMD.pretty:D_SMB_Handsoldering (layer F.Cu) (tedit 5864304C) (tstamp 5A56A7D6) - (at 54.991 117.094 270) + (footprint "Diodes_SMD.pretty:D_SMB_Handsoldering" (layer "F.Cu") + (tedit 5864304C) (tstamp 00000000-0000-0000-0000-00005a56a7d6) + (at 54.991 117.094 -90) (descr "Diode SMB Handsoldering") (tags "Diode SMB Handsoldering") - (path /5A545B43) + (path "/00000000-0000-0000-0000-00005a545b43") (attr smd) - (fp_text reference D4 (at 0 -3.1 270) (layer F.SilkS) + (fp_text reference "D4" (at 0 -3.1 -90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp a6b3458b-a293-46a0-9f7b-58da23950117) ) - (fp_text value MBRS130L (at 0.1 4.75 270) (layer F.Fab) + (fp_text value "MBRS130L" (at 0.1 4.75 -90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 708580d5-363a-4b69-9295-70ff85903251) ) - (fp_line (start -4.6 -2.15) (end -4.6 2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start 2.3 2) (end -2.3 2) (layer F.Fab) (width 0.1)) - (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1)) - (fp_line (start 2.3 -2) (end 2.3 2) (layer F.Fab) (width 0.1)) - (fp_line (start 2.3 -2) (end -2.3 -2) (layer F.Fab) (width 0.1)) - (fp_line (start -4.7 -2.25) (end 4.7 -2.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.7 -2.25) (end 4.7 2.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.7 2.25) (end -4.7 2.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.7 2.25) (end -4.7 -2.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1)) - (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1)) - (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1)) - (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) - (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1)) - (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1)) - (fp_line (start -4.6 2.15) (end 2.7 2.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -4.6 -2.15) (end 2.7 -2.15) (layer F.SilkS) (width 0.12)) - (pad 1 smd rect (at -2.7 0 270) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask) - (net 4 +5V)) - (pad 2 smd rect (at 2.7 0 270) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask) - (net 28 /5Vusb)) - (model Diodes_SMD.3dshapes/D_SMB_Handsoldering.wrl - (at (xyz 0 0 0)) + (fp_line (start -4.6 -2.15) (end 2.7 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 1e6cbf1f-7ecd-4f03-b549-0412904abadd)) + (fp_line (start -4.6 -2.15) (end -4.6 2.15) (layer "F.SilkS") (width 0.12) (tstamp 99c2ab8a-aa3a-4350-ba44-8879bfcb619a)) + (fp_line (start -4.6 2.15) (end 2.7 2.15) (layer "F.SilkS") (width 0.12) (tstamp cb1d519f-ae69-4ad7-93ee-edff92a98386)) + (fp_line (start 4.7 -2.25) (end 4.7 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 0819c987-d0c2-4eb4-94a9-b0fe7c7e9394)) + (fp_line (start 4.7 2.25) (end -4.7 2.25) (layer "F.CrtYd") (width 0.05) (tstamp 15a4cea3-d225-47a4-bba1-07ea4986bdf0)) + (fp_line (start -4.7 2.25) (end -4.7 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 3bc3c42d-63b0-4857-b630-63f4c8bc1159)) + (fp_line (start -4.7 -2.25) (end 4.7 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp e56af369-7e0c-42d9-b1e3-a7ff03370df5)) + (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 185d2668-541c-4261-ad2a-96fafa32f120)) + (fp_line (start -2.3 2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 33ab7d1f-a4d9-40b9-8398-bac0d2467129)) + (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer "F.Fab") (width 0.1) (tstamp 3de0326e-e8e4-4422-9806-c49a16f14da7)) + (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer "F.Fab") (width 0.1) (tstamp 3e2c55ed-5e65-4e63-8934-6f7f78614c79)) + (fp_line (start 2.3 -2) (end 2.3 2) (layer "F.Fab") (width 0.1) (tstamp 72c53ff7-e96c-48fc-b410-b9bfcfe4384c)) + (fp_line (start 2.3 -2) (end -2.3 -2) (layer "F.Fab") (width 0.1) (tstamp 7473a4e5-4b97-4c6a-b6cd-c0296ab08dc2)) + (fp_line (start 2.3 2) (end -2.3 2) (layer "F.Fab") (width 0.1) (tstamp 843915f1-26f6-44fb-9458-759fc21fc24f)) + (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer "F.Fab") (width 0.1) (tstamp 9d208527-5e1d-461a-bcad-07e5053c592d)) + (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer "F.Fab") (width 0.1) (tstamp c3854220-5d4f-4ffd-9b98-6001a0c5f223)) + (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer "F.Fab") (width 0.1) (tstamp e31b841c-6a73-458f-afed-0a7f07872256)) + (pad "1" smd rect locked (at -2.7 0 270) (size 3.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "+5V") (tstamp 06e22112-1b72-40a7-b545-944e19d83e97)) + (pad "2" smd rect locked (at 2.7 0 270) (size 3.5 2.3) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "/5Vusb") (tstamp 9c019e98-53e1-4422-a5b1-c513477c27c5)) + (model "Diodes_SMD.3dshapes/D_SMB_Handsoldering.wrl" + (offset (xyz 0 0 0)) (scale (xyz 0.3937 0.3937 0.3937)) (rotate (xyz 0 0 180)) ) ) - (module Pin_Headers.pretty:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 5862ED53) (tstamp 5A5A56FC) + (footprint "Pin_Headers.pretty:Pin_Header_Straight_2x03_Pitch2.54mm" (layer "F.Cu") + (tedit 5862ED53) (tstamp 00000000-0000-0000-0000-00005a5a56fc) (at 79.12608 77.33792 180) (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") (tags "Through hole pin header THT 2x03 2.54mm double row") - (path /5A50A198) - (fp_text reference J1 (at 1.27 -2.39 180) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a50a198") + (attr through_hole) + (fp_text reference "J1" (at 1.27 -2.39 180) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp b2e81766-ccdc-4d6b-bc9d-7c8ae757201c) ) - (fp_text value CONN_02X03 (at 1.27 7.47 180) (layer F.Fab) + (fp_text value "CONN_02X03" (at 1.27 7.47 180) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp ed4fd251-69aa-4b52-98fb-6d3ac44fb1ed) ) - (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 6.35) (end 3.81 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 6.35) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.39 1.27) (end -1.39 6.47) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.39 6.47) (end 3.93 6.47) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.93 6.47) (end 3.93 -1.39) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.93 -1.39) (end 1.27 -1.39) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 -1.39) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 1.27) (end -1.39 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.39 0) (end -1.39 -1.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.39 -1.39) (end 0 -1.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.6 -1.6) (end -1.6 6.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.6 6.6) (end 4.1 6.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.1 6.6) (end 4.1 -1.6) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.1 -1.6) (end -1.6 -1.6) (layer F.CrtYd) (width 0.05)) - (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 29 /brdaddr0)) - (pad 3 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 4 thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 30 /brdaddr1)) - (pad 5 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 6 thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 31 /brdaddr2)) - (model Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl - (at (xyz 0.05 -0.1 0)) + (fp_line (start -1.39 6.47) (end 3.93 6.47) (layer "F.SilkS") (width 0.12) (tstamp 8e8a834d-f8b8-4cd6-a6bf-d8a5ad111814)) + (fp_line (start 1.27 1.27) (end -1.39 1.27) (layer "F.SilkS") (width 0.12) (tstamp 96e541fe-f5f8-41e8-8ea0-3601d0b94ac2)) + (fp_line (start 1.27 -1.39) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp 97ed3d2c-4637-496c-90fe-4f2dd37e121b)) + (fp_line (start 3.93 6.47) (end 3.93 -1.39) (layer "F.SilkS") (width 0.12) (tstamp a2787d94-bed1-4bfc-ac95-4fa7edcdf787)) + (fp_line (start -1.39 0) (end -1.39 -1.39) (layer "F.SilkS") (width 0.12) (tstamp b4f90ed0-dc90-4c3d-890a-434be49f902e)) + (fp_line (start -1.39 1.27) (end -1.39 6.47) (layer "F.SilkS") (width 0.12) (tstamp ba7609c2-e484-43f7-85a1-2551d9005a90)) + (fp_line (start 3.93 -1.39) (end 1.27 -1.39) (layer "F.SilkS") (width 0.12) (tstamp bb37d84b-9a7e-48b3-97e2-cb724fb45bc1)) + (fp_line (start -1.39 -1.39) (end 0 -1.39) (layer "F.SilkS") (width 0.12) (tstamp cee09726-dcde-474d-ad20-bdf792748260)) + (fp_line (start 4.1 6.6) (end 4.1 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3df0c0db-6724-460d-9f15-a52163115779)) + (fp_line (start 4.1 -1.6) (end -1.6 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 62619985-3120-4652-bd37-855fc3030357)) + (fp_line (start -1.6 -1.6) (end -1.6 6.6) (layer "F.CrtYd") (width 0.05) (tstamp 90b36fb3-bba2-4ee8-ace2-26044fb8e0d2)) + (fp_line (start -1.6 6.6) (end 4.1 6.6) (layer "F.CrtYd") (width 0.05) (tstamp d6279a31-88c9-4e1e-9c4e-a22a03f3d0e1)) + (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer "F.Fab") (width 0.1) (tstamp 14b62ef9-5ac6-48d5-a370-26e1b1d87b79)) + (fp_line (start 3.81 6.35) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 503ff953-1ea7-4463-b992-aea60349ffc0)) + (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp ba19c5c9-c728-4a94-b593-b2ade22eaa49)) + (fp_line (start -1.27 6.35) (end 3.81 6.35) (layer "F.Fab") (width 0.1) (tstamp c29805f4-0e8a-45b0-a010-1c079f55dc1d)) + (pad "1" thru_hole rect locked (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp 3ef34ede-1ec2-4c12-bb6c-aa6ef5649b02)) + (pad "2" thru_hole oval locked (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "/brdaddr0") (tstamp 7d28e2ed-1dea-40a1-9153-07172da4c2d3)) + (pad "3" thru_hole oval locked (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp a11c7338-caa8-435f-9759-fbbc3f6acf18)) + (pad "4" thru_hole oval locked (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 "/brdaddr1") (tstamp 4372c6a7-cdac-4b3e-bdf8-245735e34b85)) + (pad "5" thru_hole oval locked (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp b77601c3-a186-45a3-8ef4-3829bd1df078)) + (pad "6" thru_hole oval locked (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 "/brdaddr2") (tstamp 82ccefe5-924a-4fc6-aa28-751706dc8811)) + (model "Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl" + (offset (xyz 1.269999981 -2.539999962 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 90)) ) ) - (module Capacitors_SMD.pretty:C_0603_HandSoldering (layer B.Cu) (tedit 58AA848B) (tstamp 5A691CB9) - (at 48.006 135.001 180) - (descr "Capacitor SMD 0603, hand soldering") - (tags "capacitor 0603") - (path /5A586F5C) + (footprint "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM" (layer "F.Cu") + (tedit 58723FBE) (tstamp 00000000-0000-0000-0000-00005a5d6052) + (at 71.9455 113.10112 -90) + (descr "http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English") + (tags "SPST button tactile switch") + (path "/00000000-0000-0000-0000-0000590a0134") (attr smd) - (fp_text reference C1 (at 0 1.25 180) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (fp_text reference "SW1" (at 0 -2.6 -90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b94d6971-e931-4e96-8878-65dbc28673d2) ) - (fp_text value 0.1 (at 0 -1.5 180) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (fp_text value "Reset" (at 0 3 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ad0325d6-24e9-4ba8-8b6e-4f583f45ec71) ) - (fp_text user %R (at 0 1.25 180) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (fp_text user "${REFERENCE}" (at 0 -2.6 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bb3ab309-fa5b-4854-bf38-a70eaa02188e) ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05)) - (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask) - (net 4 +5V)) - (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model Capacitors_SMD.3dshapes/C_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start 3.06 -1.81) (end 3.06 1.81) (layer "F.SilkS") (width 0.12) (tstamp 3f0ca322-26f5-40e4-8235-ae9d0fff3495)) + (fp_line (start -3.06 1.81) (end -3.06 -1.81) (layer "F.SilkS") (width 0.12) (tstamp 598b737f-70b2-4bef-857a-b6b60a06a232)) + (fp_line (start 3.06 1.81) (end -3.06 1.81) (layer "F.SilkS") (width 0.12) (tstamp 889f9c54-d18c-4859-97df-ffa6751ad125)) + (fp_line (start -3.06 -1.81) (end 3.06 -1.81) (layer "F.SilkS") (width 0.12) (tstamp e503fca9-d65e-4127-afa3-c9dc0332ede9)) + (fp_line (start -5.95 -2) (end 5.95 -2) (layer "F.CrtYd") (width 0.05) (tstamp 5ba4bed0-df55-48be-892b-fc8a5b416b3f)) + (fp_line (start -5.95 2) (end 5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp b7ede646-d46e-47a9-8f72-489c664494b9)) + (fp_line (start -5.95 -2) (end -5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp dc69fe19-76ad-465c-974d-a04040368f34)) + (fp_line (start 5.95 -2) (end 5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp ea81d9e5-e276-4edf-ab53-9005708f3b0a)) + (fp_line (start -1.5 -0.8) (end 1.5 -0.8) (layer "F.Fab") (width 0.1) (tstamp 133c332f-f690-4eef-8877-41c66ab3e90d)) + (fp_line (start 1.75 1) (end -1.75 1) (layer "F.Fab") (width 0.1) (tstamp 22a22916-387f-4c81-9833-142b38226cbd)) + (fp_line (start -3 -1.75) (end 3 -1.75) (layer "F.Fab") (width 0.1) (tstamp 41142152-66a9-4392-b4c6-1ca518fe943d)) + (fp_line (start 1.75 -1) (end 1.75 1) (layer "F.Fab") (width 0.1) (tstamp 57fdb081-2ee5-49e4-af77-7265dc0de9c1)) + (fp_line (start 3 -1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp 757047d3-7d5a-4804-a582-2f6681fc10dd)) + (fp_line (start -3 -1.75) (end -3 1.75) (layer "F.Fab") (width 0.1) (tstamp a20a2d12-53cc-4884-ad91-66d5387bb94f)) + (fp_line (start -1.5 -0.8) (end -1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp c0b13558-8d08-4bbb-8753-d3b9cf2a5423)) + (fp_line (start -1.5 0.8) (end 1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp c20153d2-708c-4718-82d4-e89f91f855a0)) + (fp_line (start -1.75 -1) (end 1.75 -1) (layer "F.Fab") (width 0.1) (tstamp c520eb8d-cd9e-4175-a396-dfffb4675d50)) + (fp_line (start -1.75 1) (end -1.75 -1) (layer "F.Fab") (width 0.1) (tstamp d434f6c2-69b6-4dc3-9ac3-50548aa49164)) + (fp_line (start -3 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp f32b392d-81a0-4947-887b-859e1a0a6c25)) + (fp_line (start 1.5 -0.8) (end 1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp fffc8002-fb77-4aee-8081-7c9aeb7242e8)) + (pad "1" smd rect locked (at -4.59 0 270) (size 2.18 1.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/NRST") (tstamp 2845e622-24f3-4101-9eac-c812ddd73b4d)) + (pad "2" smd rect locked (at 4.59 0 270) (size 2.18 1.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "GND") (tstamp 71293f48-e4e9-48bd-8364-65c6495b80be)) + (model "${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Connectors.pretty:DB9FC (layer F.Cu) (tedit 587FDE78) (tstamp 5A691CDA) + (footprint "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM" (layer "F.Cu") + (tedit 58723FBE) (tstamp 00000000-0000-0000-0000-00005a5d606c) + (at 52.9844 73.5203 90) + (descr "http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English") + (tags "SPST button tactile switch") + (path "/00000000-0000-0000-0000-00005909f6b6") + (attr smd) + (fp_text reference "SW2" (at 0 -2.6 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4e208b75-f7fa-411e-b51d-7e6bfb5a5186) + ) + (fp_text value "Boot" (at 0 3 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e9251537-e640-4fed-8a02-e0be850616eb) + ) + (fp_text user "${REFERENCE}" (at 0 -2.6 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3a1bb855-2c61-4a26-9f9d-331e7c5bd67a) + ) + (fp_line (start 3.06 1.81) (end -3.06 1.81) (layer "F.SilkS") (width 0.12) (tstamp 911a7a03-e881-4b64-801e-99f5c9e3ff04)) + (fp_line (start -3.06 1.81) (end -3.06 -1.81) (layer "F.SilkS") (width 0.12) (tstamp b28b897f-f4ff-4fcc-9751-7f1cb677b33b)) + (fp_line (start 3.06 -1.81) (end 3.06 1.81) (layer "F.SilkS") (width 0.12) (tstamp d8fc1e66-b37d-4eb6-b611-833c1fcfb665)) + (fp_line (start -3.06 -1.81) (end 3.06 -1.81) (layer "F.SilkS") (width 0.12) (tstamp ef21163c-4bb4-48dc-b811-0bfa1e52e3c6)) + (fp_line (start 5.95 -2) (end 5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp 218d5e79-4876-438c-bbe4-326b31896dc6)) + (fp_line (start -5.95 2) (end 5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp d470f3dc-93fb-4a9f-a2f7-781d58a546d6)) + (fp_line (start -5.95 -2) (end -5.95 2) (layer "F.CrtYd") (width 0.05) (tstamp db58d8fe-44c7-4a40-82fc-d91ae357e683)) + (fp_line (start -5.95 -2) (end 5.95 -2) (layer "F.CrtYd") (width 0.05) (tstamp f85ba00c-a6e6-4d3f-92af-73639007c20a)) + (fp_line (start -3 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp 109d0267-ea50-49a5-b0e1-917292d6c732)) + (fp_line (start 1.5 -0.8) (end 1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp 13c6d6ef-42d2-4c1b-9837-bc033c145f43)) + (fp_line (start 3 -1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp 2b28593d-ab63-438a-925d-bf14c63de7dd)) + (fp_line (start -1.75 -1) (end 1.75 -1) (layer "F.Fab") (width 0.1) (tstamp 37af2373-e28e-47de-bd84-61f02fddd70d)) + (fp_line (start 1.75 -1) (end 1.75 1) (layer "F.Fab") (width 0.1) (tstamp 55342366-d7a7-4100-a3e4-962c578b1add)) + (fp_line (start -1.5 -0.8) (end 1.5 -0.8) (layer "F.Fab") (width 0.1) (tstamp 8a63b7a5-8248-400e-a905-21515581b31c)) + (fp_line (start -3 -1.75) (end -3 1.75) (layer "F.Fab") (width 0.1) (tstamp 9525e649-a80c-4f25-a9b4-d180181b58e0)) + (fp_line (start -1.5 0.8) (end 1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp a1cb0870-023b-4afc-bbfc-726118ed6162)) + (fp_line (start -3 -1.75) (end 3 -1.75) (layer "F.Fab") (width 0.1) (tstamp a2bae453-e66d-45bf-ae1a-523450d5c1b2)) + (fp_line (start 1.75 1) (end -1.75 1) (layer "F.Fab") (width 0.1) (tstamp a4daf5ce-b326-4f03-b18e-a6e286d257d3)) + (fp_line (start -1.75 1) (end -1.75 -1) (layer "F.Fab") (width 0.1) (tstamp be9cbfb6-7472-4eb4-ac59-2d8932f21abd)) + (fp_line (start -1.5 -0.8) (end -1.5 0.8) (layer "F.Fab") (width 0.1) (tstamp ce95202a-b7dc-42f3-acc5-7053d36355e0)) + (pad "1" smd rect locked (at -4.59 0 90) (size 2.18 1.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/BOOT0") (tstamp 49d835fa-e99c-48b0-850b-99d54411eb74)) + (pad "2" smd rect locked (at 4.59 0 90) (size 2.18 1.6) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp 626bcdd7-c7a3-4792-8d78-64b38923e69c)) + (model "${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connectors.pretty:DB9FC" (layer "F.Cu") + (tedit 587FDE78) (tstamp 00000000-0000-0000-0000-00005a691cda) (at 41.783 79.756 90) (descr "Connecteur DB9 femelle couche") (tags "CONN DB9") - (path /5A5935B2) - (fp_text reference J2 (at 5.46 2.28 90) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a5935b2") + (attr through_hole) + (fp_text reference "J2" (at 5.46 2.28 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8db3eab2-dca1-4f74-b111-230c937b9fd1) ) - (fp_text value DB9_Female (at 6.73 -5.08 90) (layer F.Fab) + (fp_text value "DB9_Female" (at 6.73 -5.08 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp abd3a53c-0394-4bdf-9986-a006ab8a9241) ) - (fp_line (start -10.74 -16.82) (end -10.69 1.08) (layer F.SilkS) (width 0.12)) - (fp_line (start -10.69 1.08) (end 21.91 1.08) (layer F.SilkS) (width 0.12)) - (fp_line (start 21.91 1.08) (end 21.91 -16.82) (layer F.SilkS) (width 0.12)) - (fp_line (start 21.91 -16.82) (end -10.74 -16.82) (layer F.SilkS) (width 0.12)) - (fp_line (start -10.67 1.02) (end 21.84 1.02) (layer F.Fab) (width 0.1)) - (fp_line (start 21.84 1.02) (end 21.84 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start 21.84 -16.76) (end -10.67 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -10.67 -16.76) (end -10.67 1.02) (layer F.Fab) (width 0.1)) - (fp_line (start -3.56 -16.76) (end -3.56 -9.14) (layer F.Fab) (width 0.1)) - (fp_line (start -3.56 -9.14) (end 14.73 -9.14) (layer F.Fab) (width 0.1)) - (fp_line (start 14.73 -9.14) (end 14.73 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -2.03 -16.76) (end -2.03 -25.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.03 -25.4) (end 13.21 -25.4) (layer F.Fab) (width 0.1)) - (fp_line (start 13.21 -25.4) (end 13.21 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -10.92 -25.65) (end 22.09 -25.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -10.92 -25.65) (end -10.92 1.27) (layer F.CrtYd) (width 0.05)) - (fp_line (start 22.09 1.27) (end 22.09 -25.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start 22.09 1.27) (end -10.92 1.27) (layer F.CrtYd) (width 0.05)) - (pad "" thru_hole circle (at 18.29 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" thru_hole circle (at -7.11 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask)) - (pad 1 thru_hole rect (at 0 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at 2.79 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 9 "Net-(D3-Pad2)")) - (pad 3 thru_hole circle (at 5.46 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 4 thru_hole circle (at 8.26 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 5 thru_hole circle (at 11.05 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 6 thru_hole circle (at 1.4 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 7 thru_hole circle (at 4.19 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 47 "Net-(J2-Pad7)")) - (pad 8 thru_hole circle (at 6.86 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 9 thru_hole circle (at 9.65 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 32 "Net-(J2-Pad9)")) - (model ${KISYS3DMOD}/Connectors.3dshapes/DB9FC.wrl - (at (xyz 0.2086614173228347 0.05314960629921261 0)) + (fp_line (start -10.74 -16.82) (end -10.69 1.08) (layer "F.SilkS") (width 0.12) (tstamp 0aa9b6fe-46be-43aa-89b8-01b14e570dc2)) + (fp_line (start 21.91 1.08) (end 21.91 -16.82) (layer "F.SilkS") (width 0.12) (tstamp 2d9abcc5-d1df-40f1-8f68-36838215ac24)) + (fp_line (start -10.69 1.08) (end 21.91 1.08) (layer "F.SilkS") (width 0.12) (tstamp 4b155ed4-55ac-413a-8253-f12efe4e3873)) + (fp_line (start 21.91 -16.82) (end -10.74 -16.82) (layer "F.SilkS") (width 0.12) (tstamp 926af2e5-6e2f-49db-87a2-28c3f8a89269)) + (fp_line (start -10.92 -25.65) (end 22.09 -25.65) (layer "F.CrtYd") (width 0.05) (tstamp 1a48d527-619a-4a26-af1c-76dbb0e738d4)) + (fp_line (start 22.09 1.27) (end -10.92 1.27) (layer "F.CrtYd") (width 0.05) (tstamp 5c5b4411-bd5b-49e4-bb5a-f063b469536b)) + (fp_line (start 22.09 1.27) (end 22.09 -25.65) (layer "F.CrtYd") (width 0.05) (tstamp f61cf7e1-1f7d-440a-b68c-3e0603c7ecdc)) + (fp_line (start -10.92 -25.65) (end -10.92 1.27) (layer "F.CrtYd") (width 0.05) (tstamp fcfbec85-3a4e-4cb6-97f5-65a48584932f)) + (fp_line (start -10.67 1.02) (end 21.84 1.02) (layer "F.Fab") (width 0.1) (tstamp 0207e2ca-4abf-4c8e-8fe4-33e11ab60b0f)) + (fp_line (start -2.03 -25.4) (end 13.21 -25.4) (layer "F.Fab") (width 0.1) (tstamp 0fc2e5c9-7977-40f8-aa39-7002a4f547d4)) + (fp_line (start 21.84 -16.76) (end -10.67 -16.76) (layer "F.Fab") (width 0.1) (tstamp 372c7755-5c69-43cb-bc50-5ced9f2e219d)) + (fp_line (start 13.21 -25.4) (end 13.21 -16.76) (layer "F.Fab") (width 0.1) (tstamp 462b48e4-d0a0-4892-902d-e91cdc09563b)) + (fp_line (start -3.56 -16.76) (end -3.56 -9.14) (layer "F.Fab") (width 0.1) (tstamp 75bebb66-88d3-40d6-aedb-eb26753394a6)) + (fp_line (start -10.67 -16.76) (end -10.67 1.02) (layer "F.Fab") (width 0.1) (tstamp 9342c3af-9f53-46b5-83f3-ef669721a195)) + (fp_line (start 21.84 1.02) (end 21.84 -16.76) (layer "F.Fab") (width 0.1) (tstamp ba1a9836-ad0d-4f91-a539-4bf26dc205ed)) + (fp_line (start 14.73 -9.14) (end 14.73 -16.76) (layer "F.Fab") (width 0.1) (tstamp bd21c482-56a5-4976-9169-33ea3bc2c628)) + (fp_line (start -2.03 -16.76) (end -2.03 -25.4) (layer "F.Fab") (width 0.1) (tstamp d0f5e25b-88b9-46be-8056-f5ab7000bd42)) + (fp_line (start -3.56 -9.14) (end 14.73 -9.14) (layer "F.Fab") (width 0.1) (tstamp f4c0d873-8e51-4652-88f6-91461fc1c2f2)) + (pad "" thru_hole circle locked (at -7.11 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask) (tstamp 42eaf326-c08c-41f3-a6f4-27131401d094)) + (pad "" thru_hole circle locked (at 18.29 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask) (tstamp 5fb5e755-b656-4c46-b982-86022e3ed476)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp 4aae2476-1ab2-47b9-ab28-a55fbe1bd6cd)) + (pad "2" thru_hole circle locked (at 2.79 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 9 "Net-(D3-Pad2)") (tstamp d8e41ffa-650b-42b5-802f-7e9868c8542a)) + (pad "3" thru_hole circle locked (at 5.46 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp 3ffb684a-7859-4152-bbb0-4735ed3f4404)) + (pad "4" thru_hole circle locked (at 8.26 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp 7d771247-81ff-4443-b24d-ec85f09e6453)) + (pad "5" thru_hole circle locked (at 11.05 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp 88f8b6cc-11d8-4641-8916-d946a4669d54)) + (pad "6" thru_hole circle locked (at 1.4 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp e52d70ac-729d-4497-860f-4d16c3e5ad97)) + (pad "7" thru_hole circle locked (at 4.19 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 47 "Net-(J2-Pad7)") (tstamp ccbb8008-33d9-4d4c-a692-bb45c2d7087a)) + (pad "8" thru_hole circle locked (at 6.86 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp e631f567-5975-4289-ae52-dfb62bbd52c8)) + (pad "9" thru_hole circle locked (at 9.65 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad9)") (tstamp deef3258-ba7b-4042-bf4c-531ef734945d)) + (model "${KISYS3DMOD}/Connectors.3dshapes/DB9FC.wrl" + (offset (xyz 5.29999992 1.34999998 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Connectors.pretty:DB9MC (layer F.Cu) (tedit 5A5E5A7B) (tstamp 5A691CFB) + (footprint "Connectors.pretty:DB9MC" (layer "F.Cu") + (tedit 5A5E5A7B) (tstamp 00000000-0000-0000-0000-00005a691cfb) (at 41.783 103.505 90) (descr "Connecteur DB9 male couche") (tags "CONN DB9") - (path /5A59367B) - (fp_text reference J3 (at -4.245 2.467 90) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a59367b") + (attr through_hole) + (fp_text reference "J3" (at -4.245 2.467 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp b17b3684-1060-4fb9-82b3-38e0953c38eb) ) - (fp_text value DB9_Male (at -4.32 -5.08 90) (layer F.Fab) + (fp_text value "DB9_Male" (at -4.32 -5.08 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp e76cb102-5843-4033-9fb8-00dea46059a9) ) - (fp_line (start -21.84 1.13) (end -21.84 -16.87) (layer F.SilkS) (width 0.12)) - (fp_line (start -21.84 -16.87) (end 10.91 -16.87) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.91 -16.87) (end 10.96 1.18) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.96 1.18) (end -21.84 1.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -21.72 1.02) (end 10.79 1.02) (layer F.Fab) (width 0.1)) - (fp_line (start 10.79 1.02) (end 10.79 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start 10.79 -16.76) (end -21.72 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -21.72 -16.76) (end -21.72 1.02) (layer F.Fab) (width 0.1)) - (fp_line (start -14.61 -16.76) (end -14.61 -9.14) (layer F.Fab) (width 0.1)) - (fp_line (start -14.61 -9.14) (end 3.68 -9.14) (layer F.Fab) (width 0.1)) - (fp_line (start 3.68 -9.14) (end 3.68 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -13.08 -16.76) (end -13.08 -25.4) (layer F.Fab) (width 0.1)) - (fp_line (start -13.08 -25.4) (end 2.16 -25.4) (layer F.Fab) (width 0.1)) - (fp_line (start 2.16 -25.4) (end 2.16 -16.76) (layer F.Fab) (width 0.1)) - (fp_line (start -21.97 -25.65) (end 11.04 -25.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -21.97 -25.65) (end -21.97 1.27) (layer F.CrtYd) (width 0.05)) - (fp_line (start 11.04 1.27) (end 11.04 -25.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start 11.04 1.27) (end -21.97 1.27) (layer F.CrtYd) (width 0.05)) - (pad "" thru_hole circle (at 7.24 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" thru_hole circle (at -18.16 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask)) - (pad 1 thru_hole rect (at 0 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -2.79 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 9 "Net-(D3-Pad2)")) - (pad 3 thru_hole circle (at -5.59 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 4 thru_hole circle (at -8.25 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 5 thru_hole circle (at -11.05 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 9 thru_hole circle (at -9.65 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 32 "Net-(J2-Pad9)")) - (pad 8 thru_hole circle (at -6.86 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (pad 7 thru_hole circle (at -4.19 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) - (net 47 "Net-(J2-Pad7)")) - (pad 6 thru_hole circle (at -1.4 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)) - (model ${KISYS3DMOD}/Connectors.3dshapes/DB9MC.wrl - (at (xyz -0.22 0.05 0)) + (fp_line (start -21.84 1.13) (end -21.84 -16.87) (layer "F.SilkS") (width 0.12) (tstamp 225ac78a-eec3-4b59-9ebb-903a2df2e2a5)) + (fp_line (start -21.84 -16.87) (end 10.91 -16.87) (layer "F.SilkS") (width 0.12) (tstamp 2efa43d9-a619-4443-851a-85787ab3ad04)) + (fp_line (start 10.91 -16.87) (end 10.96 1.18) (layer "F.SilkS") (width 0.12) (tstamp 48fc5626-b95a-40b3-a52d-a8816a67d30c)) + (fp_line (start 10.96 1.18) (end -21.84 1.18) (layer "F.SilkS") (width 0.12) (tstamp 97b9149d-0c72-4ddf-8432-1a8c54d5a70b)) + (fp_line (start 11.04 1.27) (end -21.97 1.27) (layer "F.CrtYd") (width 0.05) (tstamp c50de1e0-be18-4ba8-b495-af4356c8789d)) + (fp_line (start -21.97 -25.65) (end -21.97 1.27) (layer "F.CrtYd") (width 0.05) (tstamp e20753a0-a4fe-4fbb-866e-a3d77ede5928)) + (fp_line (start -21.97 -25.65) (end 11.04 -25.65) (layer "F.CrtYd") (width 0.05) (tstamp f1e5a4ca-0e2b-4680-b3cc-0032af975a01)) + (fp_line (start 11.04 1.27) (end 11.04 -25.65) (layer "F.CrtYd") (width 0.05) (tstamp f4627794-56f8-41f4-8f7a-ffc9cb45031c)) + (fp_line (start -14.61 -16.76) (end -14.61 -9.14) (layer "F.Fab") (width 0.1) (tstamp 022a839c-293d-43da-930e-c6cbdb5fae04)) + (fp_line (start 2.16 -25.4) (end 2.16 -16.76) (layer "F.Fab") (width 0.1) (tstamp 1ca0c4dd-87b0-4933-9943-16bd311a1b52)) + (fp_line (start -14.61 -9.14) (end 3.68 -9.14) (layer "F.Fab") (width 0.1) (tstamp 37229621-83ee-4b92-99ec-eac93aa2be3e)) + (fp_line (start -21.72 1.02) (end 10.79 1.02) (layer "F.Fab") (width 0.1) (tstamp 78950322-e35a-4023-a800-834b7ed5c787)) + (fp_line (start -21.72 -16.76) (end -21.72 1.02) (layer "F.Fab") (width 0.1) (tstamp 7c975f4e-c604-4da5-b87f-f7bc39a87f7e)) + (fp_line (start -13.08 -25.4) (end 2.16 -25.4) (layer "F.Fab") (width 0.1) (tstamp 7e775b55-e06b-4783-bc8e-8513d95250e9)) + (fp_line (start 3.68 -9.14) (end 3.68 -16.76) (layer "F.Fab") (width 0.1) (tstamp 92505ac0-153a-4cda-be38-42cad54c6ff3)) + (fp_line (start 10.79 -16.76) (end -21.72 -16.76) (layer "F.Fab") (width 0.1) (tstamp 9541c7dc-b3e9-4b1d-8fb1-b0ee3ad26521)) + (fp_line (start -13.08 -16.76) (end -13.08 -25.4) (layer "F.Fab") (width 0.1) (tstamp a7bc471a-3a19-4dba-a750-3d2e7c805aaf)) + (fp_line (start 10.79 1.02) (end 10.79 -16.76) (layer "F.Fab") (width 0.1) (tstamp cf24665b-f144-47a8-a561-28db4dc70ede)) + (pad "" thru_hole circle locked (at -18.16 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask) (tstamp 07e2009f-776c-475c-8fb9-e0ac94e13dd3)) + (pad "" thru_hole circle locked (at 7.24 -2.54 90) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask) (tstamp f053c6f2-deed-4fa4-96a8-c416ef58a707)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp 576289fa-9187-405e-b7cd-ab6a3dfe2b27)) + (pad "2" thru_hole circle locked (at -2.79 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 9 "Net-(D3-Pad2)") (tstamp 4103ad63-382d-4d74-9d8d-c81d2f61d809)) + (pad "3" thru_hole circle locked (at -5.59 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp 73916d34-e7f4-4cb6-a2dc-9caf5181a29d)) + (pad "4" thru_hole circle locked (at -8.25 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp bcae232e-a3fe-4b09-b43b-e68adea718b0)) + (pad "5" thru_hole circle locked (at -11.05 0 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp b059487b-d85a-4146-af73-3d47dfa96fac)) + (pad "6" thru_hole circle locked (at -1.4 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp e1d874a2-4378-4a86-b858-d1716a92a58c)) + (pad "7" thru_hole circle locked (at -4.19 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 47 "Net-(J2-Pad7)") (tstamp ba427559-b696-42e1-bbf1-2c6ba03d3363)) + (pad "8" thru_hole circle locked (at -6.86 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) (tstamp 95f9f331-2469-4898-8856-4e431774a5fd)) + (pad "9" thru_hole circle locked (at -9.65 -2.54 90) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad9)") (tstamp 25ee9b28-08dc-45db-9451-aef8ca4f6e5d)) + (model "${KISYS3DMOD}/Connectors.3dshapes/DB9MC.wrl" + (offset (xyz -5.587999916 1.269999981 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Pin_Headers.pretty:Pin_Header_Straight_1x07_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A691D16) + (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x07_Pitch2.54mm" (layer "F.Cu") + (tedit 59650532) (tstamp 00000000-0000-0000-0000-00005a691d16) (at 86.741 88.138) (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x07 2.54mm single row") - (path /5A5A2990) - (fp_text reference J4 (at 0 -2.33) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a5a2990") + (attr through_hole) + (fp_text reference "J4" (at 0 -2.33) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c7d1f5a-214f-48c8-bd39-daa2ac1023af) ) - (fp_text value Conn_01x07 (at 0 17.57) (layer F.Fab) + (fp_text value "Conn_01x07" (at 0 17.57) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 73b9a015-7c98-46d5-889a-626c40fcbb1d) ) - (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 0 7.62 90) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 7.62 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 226cc4ec-ae80-4770-b3fa-fb28d5f1a8f8) ) - (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 33 "Net-(J4-Pad1)")) - (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 34 /OUTP1)) - (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 35 /OUTP2)) - (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 36 /OUTP3)) - (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 37 "Net-(J4-Pad5)")) - (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 38 "Net-(J4-Pad6)")) - (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x07_Pitch2.54mm.wrl - (at (xyz 0 0 0)) + (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp 3585b702-180f-4e84-aecb-8c97ce23fe65)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7a6afd77-1fcf-44d2-8f2a-594c2fdfda2d)) + (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp b30dc329-a272-43bc-b80b-7ed1f341b774)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b4fcf1f6-e0fc-4526-93c3-8a25fd8dba38)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp d48d8fdb-a1de-484c-92c0-7d6251d9906d)) + (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp faf7cb91-3361-4496-be42-69663a3d6ddc)) + (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer "F.CrtYd") (width 0.05) (tstamp 0d2e1bce-0b39-428b-9fbb-44809407622f)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp c578e1a3-ab63-404e-81fb-8728ed4e5374)) + (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer "F.CrtYd") (width 0.05) (tstamp f1389f5f-a96f-4279-88b6-5e4ae7d6efbd)) + (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp f4845625-148b-459c-80cb-dae29695cd32)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 09c88c34-0ff6-41c6-b89e-2e3e75d2fddb)) + (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer "F.Fab") (width 0.1) (tstamp 2ebab6d0-5cb5-4983-89b1-f95f9ea788e9)) + (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer "F.Fab") (width 0.1) (tstamp 5e12e9a8-729c-4ad5-9da6-8128a18ec0cd)) + (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp f28f9e95-19bc-486f-a421-523c0e6802dd)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp f5fcc5bc-4185-4cc9-b2a5-40d2c462eed3)) + (pad "1" thru_hole rect locked (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(J4-Pad1)") (tstamp 0becfc77-0d08-4c2b-8784-859a0dbacc23)) + (pad "2" thru_hole oval locked (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 "/OUTP1") (tstamp 86f94cdd-1d30-47c8-a1ff-11a4ca91bc38)) + (pad "3" thru_hole oval locked (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 "/OUTP2") (tstamp 89b56380-17b1-4eac-9886-ae4d6366d9bb)) + (pad "4" thru_hole oval locked (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 "/OUTP3") (tstamp 2617d7f2-5d30-4509-a811-76900642ebca)) + (pad "5" thru_hole oval locked (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 "Net-(J4-Pad5)") (tstamp 0d0f3156-a255-4e36-b1a6-a90d7596df28)) + (pad "6" thru_hole oval locked (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 "Net-(J4-Pad6)") (tstamp d2a532dc-54b7-4ae9-a00c-5faac3e1734d)) + (pad "7" thru_hole oval locked (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp 606b8d6f-f645-4184-8bd4-75b88b415e9b)) + (model "${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x07_Pitch2.54mm.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering (layer B.Cu) (tedit 58CE4E7E) (tstamp 5A691D1D) - (at 80.645 81.026) - (descr "SOT-23, Handsoldering") - (tags SOT-23) - (path /5A5A1353) - (attr smd) - (fp_text reference Q2 (at 0 2.5) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value SI2300 (at 0 -2.5) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0 270) (layer B.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.5 0.95) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 39 "Net-(Q2-Pad1)")) - (pad 2 smd rect (at -1.5 -0.95) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (pad 3 smd rect (at 1.5 0) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 34 /OUTP1)) - (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering (layer B.Cu) (tedit 58CE4E7E) (tstamp 5A691D24) - (at 80.264 91.059 270) - (descr "SOT-23, Handsoldering") - (tags SOT-23) - (path /5A5A57A1) - (attr smd) - (fp_text reference Q3 (at 0 2.5 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value SI2300 (at 0 -2.5 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0 540) (layer B.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 40 "Net-(Q3-Pad1)")) - (pad 2 smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (pad 3 smd rect (at 1.5 0 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 35 /OUTP2)) - (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering (layer B.Cu) (tedit 58CE4E7E) (tstamp 5A691D2B) - (at 80.264 99.314 270) - (descr "SOT-23, Handsoldering") - (tags SOT-23) - (path /5A5A5C15) - (attr smd) - (fp_text reference Q4 (at 0 2.5 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value SI2300 (at 0 -2.5 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0 540) (layer B.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 41 "Net-(Q4-Pad1)")) - (pad 2 smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (pad 3 smd rect (at 1.5 0 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 36 /OUTP3)) - (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A691D31) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d31) (at 80.518 84.963) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5A5A1F28) + (path "/00000000-0000-0000-0000-00005a5a1f28") (attr smd) - (fp_text reference R1 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R1" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 692da3fe-fd62-4a4b-8bca-a58adcab49e6) ) - (fp_text value 330 (at 0 1.55) (layer F.Fab) + (fp_text value "330" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6f1f2e89-c3bb-46d3-a3b4-a9e4df6c19b5) ) - (fp_text user %R (at 0 0) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.075))) + (tstamp 79991de4-72b2-48fe-9ae1-a3277d29cbc0) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 42 /O1)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 39 "Net-(Q2-Pad1)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp 5d8a9926-0f92-46d1-9177-5d0f2bee4c31)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp eb461e8f-e507-4df1-a604-bf009ef28978)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 51cbc955-3782-4896-b17e-7d462aa725cb)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 651016cd-4d5c-491c-8175-20ff3445495b)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp db4ffc1f-3c87-45c9-af5f-a0ba641da90b)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp ee45d2f0-85d0-4dd0-acd3-0c33c96d812f)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0a570ed8-0a20-4daa-992e-0f1d5d16c79e)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3f600255-0d2b-47cd-8327-2a2779ada45e)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 54a41467-3d56-4c03-ab50-de016b2b0a30)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e73622c1-2fa3-4b29-88e8-b25b76f1855d)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 42 "/O1") (tstamp 24becc4d-42fb-4f39-bbdc-dd8b0ca1e4b0)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 39 "Net-(Q2-Pad1)") (tstamp 350a8115-40ed-40ac-88b5-206d6b19da6a)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A691D37) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d37) (at 79.883 89.662) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5A5A57A7) + (path "/00000000-0000-0000-0000-00005a5a57a7") (attr smd) - (fp_text reference R2 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R2" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp d24a1d03-48fd-47f0-9370-ad2f7ef22e36) ) - (fp_text value 330 (at 0 1.55) (layer F.Fab) + (fp_text value "330" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp a3164d2f-05d7-4f7a-b900-d150bb63ba78) ) - (fp_text user %R (at 0 0) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.075))) + (tstamp 42305386-f149-4f97-b3cf-de5c8a433ad3) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 43 /O2)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 40 "Net-(Q3-Pad1)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp dee37cce-b384-4691-9233-05b064c057b6)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp e9ecde9d-8a03-4085-8027-204e5ee41aa5)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 022621d7-ad4e-421e-8e56-c32b88f92b71)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 0fabaa2c-59f5-4b89-a090-2e2e494869de)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 3fed966a-b401-4087-a9e5-5b45cc8fad04)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 871ff267-6c5a-464a-af63-1b7fa00ed333)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1fd4d2f5-ea3b-4da9-bf74-1006b1d64bdc)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5ac8ce6a-0dc4-4c16-ba57-7881a106dba9)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7a7e556d-96ac-42fa-85ac-a6e6af01e23c)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7ed0e08d-1039-4a02-91df-8b96fe746875)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 43 "/O2") (tstamp e31aca58-27ed-4816-9259-db24b0ed1d53)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 40 "Net-(Q3-Pad1)") (tstamp f186c256-5f80-4c7a-8cfc-13f9d8df5130)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A691D3D) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d3d) (at 79.883 91.44) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5A5A5C1B) + (path "/00000000-0000-0000-0000-00005a5a5c1b") (attr smd) - (fp_text reference R10 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R10" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1468b194-77cf-4ed2-b8c5-56587f2d03db) ) - (fp_text value 330 (at 0 1.55) (layer F.Fab) + (fp_text value "330" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp c2ad5129-81b8-4efa-91e9-9b49bcd93f69) ) - (fp_text user %R (at 0 0) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.075))) + (tstamp 488301ea-750d-46a0-9353-387ba131b427) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 44 /O3)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 41 "Net-(Q4-Pad1)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp 35be49e2-21c5-4bd9-a79c-bfc2a7ba06db)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 9a059c37-0088-4889-a0ef-9a8cc92f2475)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 27b4cf07-fab4-44b0-97b0-1f2c24cd2e4a)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp 7addc15a-3782-4fa9-b3a6-d8dcda5f6048)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp f3f15436-2838-4eeb-9fc5-450c0f96ad30)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp fff1785e-4145-48c2-b3a5-74f41e3fc418)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 41338c7f-5404-47ae-ad01-c571afaaaecf)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 57dd6a25-bcf9-4578-b11f-56bb79a87d17)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8a810b2c-3dc1-4148-a03f-d6f1a876c82c)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp fa8838c5-d16b-47fb-ab82-05fbb7d528df)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 44 "/O3") (tstamp 63f7f560-8703-41e3-b390-44b93348e16b)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 41 "Net-(Q4-Pad1)") (tstamp 20c397ac-cba4-4600-8872-6b37b6ae4ef7)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5A691D43) - (at 79.883 106.807) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /5A5A929C) - (attr smd) - (fp_text reference R11 (at 0 1.45) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 330 (at 0 -1.55) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0) (layer B.Fab) - (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 45 /INP1)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 37 "Net-(J4-Pad5)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5A691D49) - (at 79.883 108.585) - (descr "Resistor SMD 0603, hand soldering") - (tags "resistor 0603") - (path /5A5A93D0) - (attr smd) - (fp_text reference R12 (at 0 1.45) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 330 (at 0 -1.55) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0) (layer B.Fab) - (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) - (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 46 /INP2)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask) - (net 38 "Net-(J4-Pad6)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A691D4F) + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "F.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d4f) (at 79.756 81.534) (descr "Resistor SMD 0603, hand soldering") (tags "resistor 0603") - (path /5A5A3B4E) + (path "/00000000-0000-0000-0000-00005a5a3b4e") (attr smd) - (fp_text reference R13 (at 0 -1.45) (layer F.SilkS) + (fp_text reference "R13" (at 0 -1.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp f4146c48-6483-474d-9517-7abff6936a46) ) - (fp_text value 4.7 (at 0 1.55) (layer F.Fab) + (fp_text value "4.7" (at 0 1.55) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d8b6bc1-82c7-428f-9c76-209c926e8447) ) - (fp_text user %R (at 0 0) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.075))) + (tstamp b6a240eb-7b5d-4a92-85ed-aafdd6a41a69) ) - (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.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.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) - (net 33 "Net-(J4-Pad1)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl - (at (xyz 0 0 0)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 6786aa7d-0c70-4110-bfa0-c88a9bd6b671)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer "F.SilkS") (width 0.12) (tstamp 8f10fc31-e231-438e-b04a-ec6f1ff4752d)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 7f6bcdc3-baad-451d-be10-151621131faa)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer "F.CrtYd") (width 0.05) (tstamp 9c151db1-607e-427c-9549-3846c67d95b5)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp bbdce19b-f8f7-438f-84ff-46b82489258f)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer "F.CrtYd") (width 0.05) (tstamp ebc5e3ef-3ce4-4c77-a2eb-57556fc12a39)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 89bf94eb-23b9-4ccc-ad73-bfe3428e3baf)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8dd73bc6-9e93-422c-b10e-5c6126d2418e)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a50653cc-909f-41e9-9eba-f08dc902bc40)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d855d0f3-100f-48a8-b2ca-9033a0b9bae5)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "+3V3") (tstamp c0868bfa-6c9b-415c-b484-0c7de9fe7d9f)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 33 "Net-(J4-Pad1)") (tstamp 2c53276c-bd11-42b2-b997-e36e82ee2a79)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module TO_SOT_Packages_SMD.pretty:SOT-223 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5A691D57) - (at 49.022 128.143 270) - (descr "module CMS SOT223 4 pins") - (tags "CMS SOT") - (path /5A5866DE) - (attr smd) - (fp_text reference U1 (at 0 4.5 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value LM1117-5.0 (at 0 -4.5 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0 540) (layer B.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) - ) - (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer B.Fab) (width 0.1)) - (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) - (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) - (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) - (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) - (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) - (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) - (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) - (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) - (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) - (pad 4 smd rect (at 3.15 0 270) (size 2 3.8) (layers B.Cu B.Paste B.Mask) - (net 4 +5V)) - (pad 2 smd rect (at -3.15 0 270) (size 2 1.5) (layers B.Cu B.Paste B.Mask) - (net 4 +5V)) - (pad 3 smd rect (at -3.15 -2.3 270) (size 2 1.5) (layers B.Cu B.Paste B.Mask) - (net 1 /12Vin)) - (pad 1 smd rect (at -3.15 2.3 270) (size 2 1.5) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MKDS1.5-2pol (layer F.Cu) (tedit 5A5E5A86) (tstamp 5A691FD7) + (footprint "Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MKDS1.5-2pol" (layer "F.Cu") + (tedit 5A5E5A86) (tstamp 00000000-0000-0000-0000-00005a691fd7) (at 37 135) (descr "2-way 5mm pitch terminal block, Phoenix MKDS series") - (path /5A5B6143) - (fp_text reference J5 (at 2.5 -6.75) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a5b6143") + (attr through_hole) + (fp_text reference "J5" (at 2.5 -6.75) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4d0d5abe-fbad-4f1a-b14f-3b837bc39034) ) - (fp_text value 12v (at 2.5 -6.6) (layer F.Fab) + (fp_text value "12v" (at 2.5 -6.6) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c1b5039-ebb7-421f-8588-054407781706) ) - (fp_line (start -2.7 -5.4) (end 7.7 -5.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.7 4.8) (end -2.7 -5.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.7 4.8) (end -2.7 4.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.7 -5.4) (end 7.7 4.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.5 4.1) (end 2.5 4.6) (layer F.SilkS) (width 0.15)) - (fp_circle (center 5 0.1) (end 3 0.1) (layer F.SilkS) (width 0.15)) - (fp_circle (center 0 0.1) (end 2 0.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.5 2.6) (end 7.5 2.6) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.5 -2.3) (end 7.5 -2.3) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.5 4.1) (end 7.5 4.1) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.5 4.6) (end 7.5 4.6) (layer F.SilkS) (width 0.15)) - (fp_line (start 7.5 4.6) (end 7.5 -5.2) (layer F.SilkS) (width 0.15)) - (fp_line (start 7.5 -5.2) (end -2.5 -5.2) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.5 -5.2) (end -2.5 4.6) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at 0 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask) - (net 32 "Net-(J2-Pad9)")) - (pad 2 thru_hole circle (at 5 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask) - (net 2 GND)) - (model Terminal_Blocks.3dshapes/TerminalBlock_Pheonix_MKDS1.5-2pol.wrl - (at (xyz 0.0984 0 0)) + (fp_line (start 7.5 -5.2) (end -2.5 -5.2) (layer "F.SilkS") (width 0.15) (tstamp 50924ea0-19f4-40af-ab3b-18ee2e994ba4)) + (fp_line (start -2.5 -5.2) (end -2.5 4.6) (layer "F.SilkS") (width 0.15) (tstamp 71e99b57-cf76-417e-8bc8-6eefc4f14375)) + (fp_line (start -2.5 -2.3) (end 7.5 -2.3) (layer "F.SilkS") (width 0.15) (tstamp 7801040f-c39f-47aa-9810-fdbb00c5ba91)) + (fp_line (start -2.5 2.6) (end 7.5 2.6) (layer "F.SilkS") (width 0.15) (tstamp 821bce01-fb03-4dd4-a6f8-e2f2f23675a8)) + (fp_line (start -2.5 4.1) (end 7.5 4.1) (layer "F.SilkS") (width 0.15) (tstamp a1983fea-9fbb-4798-b779-c4ab0d83e71c)) + (fp_line (start 2.5 4.1) (end 2.5 4.6) (layer "F.SilkS") (width 0.15) (tstamp a51f29d6-b4b7-4e4d-b5b5-5ce3f2c85566)) + (fp_line (start 7.5 4.6) (end 7.5 -5.2) (layer "F.SilkS") (width 0.15) (tstamp d30ea324-a267-486c-b67e-ada531515b1a)) + (fp_line (start -2.5 4.6) (end 7.5 4.6) (layer "F.SilkS") (width 0.15) (tstamp fca662d7-c859-4b89-9668-da392a6b0875)) + (fp_circle (center 5 0.1) (end 3 0.1) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 9c38365d-cb20-41d5-a21b-f661e10392ce)) + (fp_circle (center 0 0.1) (end 2 0.1) (layer "F.SilkS") (width 0.15) (fill none) (tstamp e2dd842f-7c99-45b8-b7a3-e7c041d60225)) + (fp_line (start 7.7 4.8) (end -2.7 4.8) (layer "F.CrtYd") (width 0.05) (tstamp 1dd430cc-c022-4f27-8345-45bd0d8f8005)) + (fp_line (start 7.7 -5.4) (end 7.7 4.8) (layer "F.CrtYd") (width 0.05) (tstamp a87a05fc-7625-4b42-ab67-6351ac7baafc)) + (fp_line (start -2.7 -5.4) (end 7.7 -5.4) (layer "F.CrtYd") (width 0.05) (tstamp d9c48cb4-65ba-4351-94f7-286e8cbd745d)) + (fp_line (start -2.7 4.8) (end -2.7 -5.4) (layer "F.CrtYd") (width 0.05) (tstamp ddf3f522-c3a6-4dc6-ba19-b341b733dad1)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad9)") (tstamp caf01677-f59d-41e3-aaf3-79051ade0394)) + (pad "2" thru_hole circle locked (at 5 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask) + (net 2 "GND") (tstamp da736f7a-35cb-4fea-9bef-f61ab4089443)) + (model "Terminal_Blocks.3dshapes/TerminalBlock_Pheonix_MKDS1.5-2pol.wrl" + (offset (xyz 2.499359962 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module TO_SOT_Packages_SMD.pretty:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5A5CFD3F) - (at 72.263 109.22 270) - (descr "SOT-23, Standard") - (tags SOT-23) - (path /5A5D29E2) - (attr smd) - (fp_text reference D1 (at 0 2.5 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value SP0502BAHT (at 0 -2.5 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0 540) (layer B.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1)) - (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12)) - (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 45 /INP1)) - (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 46 /INP2)) - (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Buttons_Switches_SMD.pretty:SW_SPST_FSMSM (layer F.Cu) (tedit 58723FBE) (tstamp 5A5D6052) - (at 71.9455 113.10112 270) - (descr http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English) - (tags "SPST button tactile switch") - (path /590A0134) - (attr smd) - (fp_text reference SW1 (at 0 -2.6 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Reset (at 0 3 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 -2.6 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1) (end 1.75 -1) (layer F.Fab) (width 0.1)) - (fp_line (start 1.75 -1) (end 1.75 1) (layer F.Fab) (width 0.1)) - (fp_line (start 1.75 1) (end -1.75 1) (layer F.Fab) (width 0.1)) - (fp_line (start -1.75 1) (end -1.75 -1) (layer F.Fab) (width 0.1)) - (fp_line (start -3.06 -1.81) (end 3.06 -1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.06 -1.81) (end 3.06 1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.06 1.81) (end -3.06 1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.06 1.81) (end -3.06 -1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.5 0.8) (end 1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -1.5 -0.8) (end 1.5 -0.8) (layer F.Fab) (width 0.1)) - (fp_line (start 1.5 -0.8) (end 1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -1.5 -0.8) (end -1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -5.95 2) (end 5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.95 -2) (end 5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3 1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -3 -1.75) (end 3 -1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -3 -1.75) (end -3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 3 -1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -5.95 -2) (end -5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.95 -2) (end 5.95 -2) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -4.59 0 270) (size 2.18 1.6) (layers F.Cu F.Paste F.Mask) - (net 5 /NRST)) - (pad 2 smd rect (at 4.59 0 270) (size 2.18 1.6) (layers F.Cu F.Paste F.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Buttons_Switches_SMD.pretty:SW_SPST_FSMSM (layer F.Cu) (tedit 58723FBE) (tstamp 5A5D606C) - (at 52.9844 73.5203 90) - (descr http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437566-3&DocType=Customer+Drawing&DocLang=English) - (tags "SPST button tactile switch") - (path /5909F6B6) - (attr smd) - (fp_text reference SW2 (at 0 -2.6 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Boot (at 0 3 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 -2.6 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1) (end 1.75 -1) (layer F.Fab) (width 0.1)) - (fp_line (start 1.75 -1) (end 1.75 1) (layer F.Fab) (width 0.1)) - (fp_line (start 1.75 1) (end -1.75 1) (layer F.Fab) (width 0.1)) - (fp_line (start -1.75 1) (end -1.75 -1) (layer F.Fab) (width 0.1)) - (fp_line (start -3.06 -1.81) (end 3.06 -1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.06 -1.81) (end 3.06 1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.06 1.81) (end -3.06 1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.06 1.81) (end -3.06 -1.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.5 0.8) (end 1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -1.5 -0.8) (end 1.5 -0.8) (layer F.Fab) (width 0.1)) - (fp_line (start 1.5 -0.8) (end 1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -1.5 -0.8) (end -1.5 0.8) (layer F.Fab) (width 0.1)) - (fp_line (start -5.95 2) (end 5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.95 -2) (end 5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3 1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -3 -1.75) (end 3 -1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -3 -1.75) (end -3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 3 -1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start -5.95 -2) (end -5.95 2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.95 -2) (end 5.95 -2) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -4.59 0 90) (size 2.18 1.6) (layers F.Cu F.Paste F.Mask) - (net 6 /BOOT0)) - (pad 2 smd rect (at 4.59 0 90) (size 2.18 1.6) (layers F.Cu F.Paste F.Mask) - (net 3 +3V3)) - (model ${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD.pretty:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5A5D7AE2) - (at 45.593 91.567) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5A5D5996) - (attr smd) - (fp_text reference R14 (at 0 1.7) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 0 (at 0 -1.75) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user %R (at 0 0) (layer B.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) - ) - (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) - (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12)) - (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) - (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) - (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) - (net 47 "Net-(J2-Pad7)")) - (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) - (net 8 "Net-(D3-Pad1)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module my_footprints:TH_via (layer F.Cu) (tedit 5A5E61D1) (tstamp 5A6BF76C) + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf76c) (at 45.847 137.668) - (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 483bcb32-bab6-4c06-ae53-0243319aaf04) ) - (fp_text value TH_via (at 0 -0.5) (layer F.Fab) hide + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5fb19848-bc42-4737-9a0e-b2bf8a5a5002) ) - (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND) (zone_connect 1)) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp 8cd10306-c0c3-472f-8eda-4a1c9295c035)) ) - (module Pin_Headers.pretty:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A6EC022) + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf785) + (at 86.741 106.807) + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4d51eee-c98d-4268-9e13-48ccc74dde44) + ) + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb95501f-e83e-487b-9210-7451e75ac788) + ) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp bc4a2502-7632-4483-a622-23332ebc74ad)) + ) + + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf7aa) + (at 44.577 68.58) + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5a71da50-fb54-4bfa-a513-7455eb80b1dd) + ) + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c8b4350a-62be-4de2-9cfd-dcc84443d68c) + ) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp 84cc126b-9fd5-4534-9648-72ce26502322)) + ) + + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf84b) + (at 82.55 95.123) + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5a4b5a41-77f2-4872-95f5-d7a87ac022ae) + ) + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f7a9ac36-3af9-4a71-a8fc-0822c069c416) + ) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp af615faa-c260-4b11-b03a-da7d957007e4)) + ) + + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf853) + (at 57.658 97.155) + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d9150f1-d5b8-4cbd-80fb-788d1fa29d67) + ) + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8a9cb219-4b79-43cd-b6dd-f23f0e8c87db) + ) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp a442ab34-c14e-4ea2-b7de-a43d229c6192)) + ) + + (footprint "my_footprints:TH_via" (layer "F.Cu") + (tedit 5A5E61D1) (tstamp 00000000-0000-0000-0000-00005a6bf859) + (at 78.359 86.614) + (attr through_hole) + (fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a6467a46-5bb0-4b9c-8184-0d070dde7829) + ) + (fp_text value "TH_via" (at 0 -0.5) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6744c5eb-1d16-4026-9a13-b4d449bc8aa2) + ) + (pad "1" thru_hole circle locked (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "GND") (zone_connect 1) (tstamp 9eb2136f-5f46-4ca0-99b0-9087872c6291)) + ) + + (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x01_Pitch2.54mm" (layer "F.Cu") + (tedit 59650532) (tstamp 00000000-0000-0000-0000-00005a6ec022) (at 52.197 134.62) (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x01 2.54mm single row") - (path /5A6066AA) - (fp_text reference J6 (at 0 -2.33) (layer F.SilkS) + (path "/00000000-0000-0000-0000-00005a6066aa") + (attr through_hole) + (fp_text reference "J6" (at 0 -2.33) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) + (tstamp b963079f-cdb6-4168-b430-b4bb6b5a217a) ) - (fp_text value Conn_01x01 (at 0 2.33) (layer F.Fab) + (fp_text value "Conn_01x01" (at 0 2.33) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp 762a494f-8f4a-4299-98d2-a9251a998f97) ) - (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 0 0 90) (layer F.Fab) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd8514e9-4997-47b4-86de-58611b070b90) ) - (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 4 +5V)) - (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl - (at (xyz 0 0 0)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 0077757e-1572-49a1-bbc8-4812de01db7c)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 6066b68e-d184-4316-84c6-0f5260b1ea77)) + (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer "F.SilkS") (width 0.12) (tstamp c6e6de15-7833-41be-b530-4dd52b5537ad)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d619f05f-6e1a-4a37-8b23-8103da681c62)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer "F.SilkS") (width 0.12) (tstamp d62f5811-5db1-4170-86c2-980d6b93d690)) + (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer "F.SilkS") (width 0.12) (tstamp f1973ffb-4507-4be8-bf44-bde825c6d8ef)) + (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 1c3dd132-ca16-45dc-9908-25c07249d8d3)) + (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 5564246b-d8c2-4edc-9253-abffe96318bb)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 8d28142d-a50b-4a34-8e18-7de771648139)) + (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer "F.CrtYd") (width 0.05) (tstamp f315dae1-89d4-4fd3-a8b2-f079390a0474)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 3deed406-a287-4669-960b-a18d17ac7af7)) + (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 990b30a2-2006-4fea-b0ad-e941f84275f6)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp b92a1c13-e792-45ce-be4d-0cbd60d17640)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp ddfbd545-56cb-43f0-b16b-d926e931be55)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp f815fc91-8c46-4cd3-8002-e32e5a52ad4d)) + (pad "1" thru_hole rect locked (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "+5V") (tstamp 7b0c1a06-1fdc-49ee-b661-506e5139eb9d)) + (model "${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Diode_SMD.pretty:D_SMA (layer B.Cu) (tedit 586432E5) (tstamp 5B27B948) + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23" placed (layer "B.Cu") + (tedit 59136C5F) (tstamp 00000000-0000-0000-0000-0000590a3741) + (at 50.038 90.551) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-000058c46522") + (attr smd) + (fp_text reference "D3" (at -0.386 -3.987) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 902ff45d-94b5-4885-95ad-d48ff00e28bf) + ) + (fp_text value "PESD1CAN" (at 0 -2.5) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 609cfbd6-9f9a-434d-92e7-4182a1cf5c25) + ) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp 10ef8230-4996-4d41-bc78-a26795350605)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp 5cd71823-6425-4d4c-8f3d-3490395128f6)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp 65835fbf-d599-4c06-bc26-20b304fa6ecb)) + (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp 6be3d30b-e669-4764-96cc-6fb2de615b66)) + (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 0edcea5a-0cfa-4e20-86d2-ce1eea3e76d6)) + (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 82bdf718-db82-4401-9585-e8590d453795)) + (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp a949133f-00ba-45af-9d04-6bc92f493263)) + (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp f93aadd3-7e39-49c4-b3ef-bc33ff0bcab6)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.15) (tstamp 2380ba2c-db61-428e-b749-b83fbf3ee15f)) + (fp_line (start -0.7 1.52) (end -0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp 46da400a-333d-4426-b664-460450250006)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp bb08e1ad-6d2d-4472-b453-76f953b67e71)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp dfda43ed-d7a9-44a4-bda1-69a5531fc50a)) + (pad "1" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 8 "Net-(D3-Pad1)") (tstamp ea1a4782-d51b-4f40-87a3-fa36b81250b7)) + (pad "2" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 9 "Net-(D3-Pad2)") (tstamp fe953b70-dde0-46ea-a58d-d9bac4dc0118)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 6a447ae4-7c43-43cf-b2ee-6e71d8c4b349)) + (model "TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" placed (layer "B.Cu") + (tedit 583F3954) (tstamp 00000000-0000-0000-0000-0000590a37fe) + (at 46.736 119.38 180) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005910e2f2") + (attr smd) + (fp_text reference "Q1" (at 0 2.5 180) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 7313d274-ba0c-410d-a40d-95d7fe32821a) + ) + (fp_text value "AO3407" (at 0 -2.5 180) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 402931aa-1dff-4153-8f5c-c3f7a7f88fbf) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp 1ffe2126-aae4-421f-a9a1-29d80f1f8b0d)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp 36cdadcb-2411-411f-905c-5b71dc3fb28e)) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp 889311d6-6209-41cc-9628-78e2cc687ce2)) + (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp f21a2d50-5c35-47e6-90e1-78ff579c0bb4)) + (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 9eeeba5e-8916-47ea-8c33-606b4ca43a38)) + (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp b9325a8a-eb63-45d2-a0ed-1de899698444)) + (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp c042a99b-ca78-4e91-98f3-48824e1722b7)) + (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp cefc9250-bf7a-4c72-886b-bc27743139e7)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.15) (tstamp 4938dd0d-999a-49d5-838c-b48df2b64d75)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp 8ffcd2af-d841-4b29-bbc5-d52250445c24)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp d1fe692c-2505-4f51-8358-b39cdf736cd4)) + (fp_line (start -0.7 1.52) (end -0.7 -1.52) (layer "B.Fab") (width 0.15) (tstamp ea30b2e0-2424-42d3-bd30-bb4e22d1d653)) + (pad "1" smd rect locked (at -1.5 0.95 180) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp b4b3b50a-d435-4656-964c-968c4053b178)) + (pad "2" smd rect locked (at -1.5 -0.95 180) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "/12Vin") (tstamp fe149d62-50c5-4ea4-92bc-dfbd2dc2d8a8)) + (pad "3" smd rect locked (at 1.5 0 180) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 32 "Net-(J2-Pad9)") (tstamp 495dc91d-5abd-443e-af35-f25490bf02ab)) + (model "TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "B.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a3810) + (at 55.372 124.968) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-0000590a6dd4") + (attr smd) + (fp_text reference "R3" (at 0 1.9) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 733a9409-8b9b-4783-a1bc-ba81dbd418bc) + ) + (fp_text value "220k" (at 0 -1.9) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f678a970-51a1-41a9-a316-53d6639bf7eb) + ) + (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer "B.SilkS") (width 0.15) (tstamp 5f6ff0db-20df-4ec1-9456-59ffb57bf9d0)) + (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer "B.SilkS") (width 0.15) (tstamp c18186bf-6428-4920-afd0-4c49509eed2f)) + (fp_line (start 2 0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 70f0bef3-de60-4a09-bef8-a5c2740ddef5)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp ba20b951-2104-4038-9cff-c392321ccbed)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "B.CrtYd") (width 0.05) (tstamp cab84267-5087-43c6-921e-4c4b0f792ec8)) + (fp_line (start -2 0.8) (end -2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp e5644223-9fa2-4313-87d8-de1a53f68558)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2045ef29-f99b-4bf1-a4ee-12a6116e21ac)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4f42862b-8e13-46aa-a13e-20094301d0ca)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b3dfa5ed-fa87-4883-b9e5-6a73b2ce4084)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp db9f70bd-2e2c-4453-bde4-5d5fc1bda1f4)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "/12Vin") (tstamp c5ca8c53-758f-464a-8463-781aa4b447bf)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 19 "/V12") (tstamp 76a98469-1dfb-41ec-bd66-c693221943c1)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "B.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a3816) + (at 60.16752 124.98832) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-0000590a6dda") + (attr smd) + (fp_text reference "R4" (at 0 1.9) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp e4d4da18-fcda-4f55-8059-536c75e87f1e) + ) + (fp_text value "56k" (at 0 -1.9) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b4a46de3-19e1-41b9-82d7-2a985e074ac5) + ) + (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer "B.SilkS") (width 0.15) (tstamp 2a2ae508-36c8-410b-9184-59ed396fed07)) + (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer "B.SilkS") (width 0.15) (tstamp 51d8fa97-5ffb-4e0e-bc05-b3a50ab25b82)) + (fp_line (start -2 0.8) (end -2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 70266d34-b821-48bb-808e-0005688b7349)) + (fp_line (start 2 0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 7069515e-9b27-45a1-b6dd-17f82d726e68)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 9decf1e1-421f-45d3-a4f5-1d46c87b59cd)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "B.CrtYd") (width 0.05) (tstamp f03487e8-6ec1-4393-bc22-915b5a7e6ce1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 39f973c1-e979-48dc-85aa-199b73ea093f)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 48d22237-88ea-4b5c-9e60-ef9c83479fbd)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 732e0293-1d6a-4b81-9611-7ddad1d67b09)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cbaaadf8-ea1e-4b61-8df5-11f216e41fca)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 19 "/V12") (tstamp da13e964-316a-4bc8-90e0-d1b48b2c680e)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 69b43e12-b162-4bf6-bef6-b140afc11601)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "B.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a3822) + (at 55.1815 128.60782) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-0000590a6f68") + (attr smd) + (fp_text reference "R6" (at 0 1.9) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp fbb139c8-6fe3-40a0-9f93-22da7cd226fb) + ) + (fp_text value "47k" (at 0 -1.9) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 98931039-4438-427b-a497-9415b945d275) + ) + (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer "B.SilkS") (width 0.15) (tstamp 2a691797-75ee-45be-9ea4-9bfc2ff31ed4)) + (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer "B.SilkS") (width 0.15) (tstamp edf20058-ffc2-44bf-a1eb-247b59a4cf69)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 185843f4-a0c3-4e11-ada2-f1c55352daee)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "B.CrtYd") (width 0.05) (tstamp 60458a9b-fba8-4bad-87a0-3e83ff35a772)) + (fp_line (start 2 0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 63d8743f-d238-42bd-a69f-69c99ba921b5)) + (fp_line (start -2 0.8) (end -2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp e6b562c1-6b26-43a7-a553-eeb01d2f3c31)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0a98bdca-e54c-438f-83df-bec75d9779f1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 575660bb-4c12-4379-aad4-9ba136eb6cd8)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cb7307d0-223e-4efe-872e-6bc288677245)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f5534e2c-50c9-4865-b938-7744d8941559)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 4 "+5V") (tstamp b635f3c6-4f58-4fea-b021-e12d179b4bd7)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 20 "/V5") (tstamp eca1dabc-5039-45a6-9a55-7d77aeb9d9a5)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "B.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a3828) + (at 58.76544 129.70256 -90) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-0000590a6f6e") + (attr smd) + (fp_text reference "R7" (at 0 1.9 -90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4256d034-3130-48a4-a7e8-9e31864d78dd) + ) + (fp_text value "47k" (at 0 -1.9 -90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8e809e42-a68d-46a2-a82d-99063a754567) + ) + (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer "B.SilkS") (width 0.15) (tstamp 6629db91-43da-454f-a758-16f8188d6395)) + (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer "B.SilkS") (width 0.15) (tstamp c61be96c-3637-4bef-8e4a-ddd7c76d06e2)) + (fp_line (start 2 0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 3a020f4d-b4ce-4d84-863d-61d13ae6321b)) + (fp_line (start -2 0.8) (end -2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 4080a1fa-915c-498f-a3ba-5921e9c33f46)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "B.CrtYd") (width 0.05) (tstamp 5a0b6ac5-a0f9-49d2-9650-39e071ac1031)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 930ff4f7-2049-4016-8365-f1755e1acf2b)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 284bf167-c9a6-46e5-8c85-ea9599260591)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 971379b3-84a6-4f0d-8d07-968e9d3d0be7)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ab0fe3dd-c801-47b5-a861-0717a772d248)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e3aca75e-c7a7-493c-9373-6fc6b7c5b019)) + (pad "1" smd rect locked (at -1.1 0 270) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 20 "/V5") (tstamp 5527a0d8-0999-4304-a7a9-5d2a8560e408)) + (pad "2" smd rect locked (at 1.1 0 270) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 27c15f94-8ee1-4b1f-87ce-f798d869d5ea)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" placed (layer "B.Cu") + (tedit 58307AEF) (tstamp 00000000-0000-0000-0000-0000590a3834) + (at 44.196 88.265 90) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-000058c488c6") + (attr smd) + (fp_text reference "R9" (at 0 1.9 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 57477d3a-edc6-4f5a-88a9-2d1ce6b1c348) + ) + (fp_text value "120" (at 0 -1.9 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4a0f47bb-970e-47ed-8902-3a11171c76ff) + ) + (fp_line (start 0.5 -0.675) (end -0.5 -0.675) (layer "B.SilkS") (width 0.15) (tstamp e2ab76f4-7450-4df0-bf37-2c4717a50153)) + (fp_line (start -0.5 0.675) (end 0.5 0.675) (layer "B.SilkS") (width 0.15) (tstamp f004daed-3745-44f7-ac2b-2ddab9ce15f8)) + (fp_line (start -2 0.8) (end 2 0.8) (layer "B.CrtYd") (width 0.05) (tstamp 71d8ca72-0e7e-4c96-8db1-04f926450a6b)) + (fp_line (start -2 -0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp 867a6bb5-5374-495e-975b-9d60d8296ddb)) + (fp_line (start -2 0.8) (end -2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp f3b418c2-ef30-4315-8ddd-221b4c3eed74)) + (fp_line (start 2 0.8) (end 2 -0.8) (layer "B.CrtYd") (width 0.05) (tstamp fb0acba8-8e7d-4d58-b592-abac7b9eda79)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 51f963cf-e395-467d-8bbd-c8fe7b367327)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 76aa20b6-50cf-4485-9730-300188417c62)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8aa86e87-6906-4dc7-982b-f0e92537b71e)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f8f4e32f-dcf6-42a7-b945-9566946100fb)) + (pad "1" smd rect locked (at -1.1 0 90) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 9 "Net-(D3-Pad2)") (tstamp 6654b368-1f6b-481f-8517-50d275ef16a0)) + (pad "2" smd rect locked (at 1.1 0 90) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 18 "Net-(JP1-Pad2)") (tstamp 3a3573f5-4fa4-4125-ab94-635f4a34673e)) + (model "Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" (layer "B.Cu") + (tedit 58AA848B) (tstamp 00000000-0000-0000-0000-00005966ff5a) + (at 51.308 119.38 90) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path "/00000000-0000-0000-0000-0000596772d4") + (attr smd) + (fp_text reference "C15" (at 0 1.25 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp af3570cd-fafb-491f-ba71-d408b51c747e) + ) + (fp_text value "0.1" (at 0 -1.5 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 37b88195-1e91-46d1-8f96-c3e69e3e9c2f) + ) + (fp_text user "${REFERENCE}" (at 0 1.25 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b7f00635-5d27-4dd1-8de3-5c3c2a03a637) + ) + (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer "B.SilkS") (width 0.12) (tstamp 52cedf64-ef29-4692-8ec5-7a4d6d86431c)) + (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer "B.SilkS") (width 0.12) (tstamp decd9a69-8bc4-4c4c-a636-555b85007af2)) + (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer "B.CrtYd") (width 0.05) (tstamp 44bf1c1b-fd3d-4423-9632-00e41279180b)) + (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer "B.CrtYd") (width 0.05) (tstamp 798bba2d-9adf-4bce-aa16-4cd35672e5dc)) + (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer "B.CrtYd") (width 0.05) (tstamp cc6d6daa-5fc7-4180-81eb-e70b3a1f1faf)) + (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer "B.CrtYd") (width 0.05) (tstamp ecd01307-e958-46cc-80b7-5998aefb1f7b)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2661f77c-0455-4b13-b8f4-ed2f5d165f6a)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 3a016ce7-518d-4b8e-9bdc-5a79afcd5dc2)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4433d2da-1351-4fdf-b908-e75c69d9f09f)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 902d3b34-7225-49d1-af0c-a1ce3b59e41a)) + (pad "1" smd rect locked (at -0.95 0 90) (size 1.2 0.75) (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "/12Vin") (tstamp 84b51198-7ad0-4cef-8a47-9fb88cda1d61)) + (pad "2" smd rect locked (at 0.95 0 90) (size 1.2 0.75) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 35541687-9d2a-400d-8585-1d2c6a9caba4)) + (model "Capacitors_SMD.3dshapes/C_0603.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23" (layer "B.Cu") + (tedit 58CE4E7E) (tstamp 00000000-0000-0000-0000-00005a5cfd3f) + (at 72.263 109.22 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005a5d29e2") + (attr smd) + (fp_text reference "D1" (at 0 2.5 -90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 3a74da0b-d959-426a-83e9-47ad9801e737) + ) + (fp_text value "SP0502BAHT" (at 0 -2.5 -90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 707c50fa-9730-433c-8152-ff195f6c5c9b) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp c2ebf056-f407-4978-9b66-2af9799dc069) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp 2a4adabd-8f65-4adc-887b-8a7b13388221)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp 85a4a989-909b-4ccd-bbf2-e8c6b38394f3)) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp b4dbf4ab-4d6d-46a2-a67f-b54deb7266c1)) + (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp cfd33604-f170-4b30-ae2a-070448b04669)) + (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 45f1334a-304b-4900-832a-8680fb7903de)) + (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 6ba53ba9-ba97-4724-b067-02b689afe031)) + (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 895923d7-7522-41f4-9a64-25afcf21e381)) + (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp dc952829-4c7a-49d9-95e2-f0da18782c1f)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp 16ea120c-bd5b-4f11-9c60-5e1edf811ffe)) + (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer "B.Fab") (width 0.1) (tstamp 4ff15b93-d1ae-45da-ad1e-70aabad9a192)) + (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.1) (tstamp 77ad082f-3265-4f49-8a7b-939aab635071)) + (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer "B.Fab") (width 0.1) (tstamp c0bf13a7-22d1-4562-8909-19c5458afece)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp f1b0ddcf-ee1e-45b9-bb7a-9ea6b698c9d0)) + (pad "1" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 45 "/INP1") (tstamp 9f2b5e25-f978-40e0-8b8e-ff14734ef4cc)) + (pad "2" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 46 "/INP2") (tstamp 7d450d47-16f6-4f01-8195-9f0dcd8ecd04)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp cf952f85-4f28-4694-8240-5ab14f4850ab)) + (model "${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0805_HandSoldering" (layer "B.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a5d7ae2) + (at 45.593 91.567) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path "/00000000-0000-0000-0000-00005a5d5996") + (attr smd) + (fp_text reference "R14" (at 0 1.7) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 7b4abbea-4f58-4ea9-af73-b0b71940b0cd) + ) + (fp_text value "0" (at 0 -1.75) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f03aa4ba-1e4a-44ed-9d4e-37fc3f8dc7e4) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 935348ff-a996-4ab8-b66a-ddc1cf9e04dc) + ) + (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer "B.SilkS") (width 0.12) (tstamp e70742f4-2426-484a-9163-38997954c078)) + (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer "B.SilkS") (width 0.12) (tstamp fe35437a-3063-44c1-9ef3-1a73920631d5)) + (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer "B.CrtYd") (width 0.05) (tstamp 401a05f8-acff-4beb-a033-7a9eb1c0639d)) + (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer "B.CrtYd") (width 0.05) (tstamp 4ee000f5-ce40-4189-8020-d13a665c6a72)) + (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer "B.CrtYd") (width 0.05) (tstamp 96d9f6b8-1e16-458e-9800-80c9f3b2834f)) + (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer "B.CrtYd") (width 0.05) (tstamp a15000dc-cf3c-4566-9ea8-9497e8d78018)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer "B.Fab") (width 0.1) (tstamp 3479831f-2965-4b2b-95b9-b88009c15778)) + (fp_line (start -1 0.62) (end 1 0.62) (layer "B.Fab") (width 0.1) (tstamp ad1c3ccf-c3b0-439b-b97a-c24a0cb56189)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer "B.Fab") (width 0.1) (tstamp e66dc53f-3f76-496d-bcbf-eee9c885d125)) + (fp_line (start -1 -0.62) (end -1 0.62) (layer "B.Fab") (width 0.1) (tstamp f2ec7cee-fc36-46f6-b64a-1714a9e8343b)) + (pad "1" smd rect locked (at -1.35 0) (size 1.5 1.3) (layers "B.Cu" "B.Paste" "B.Mask") + (net 47 "Net-(J2-Pad7)") (tstamp 4053f53a-cd54-49d6-9c51-c7a55324b929)) + (pad "2" smd rect locked (at 1.35 0) (size 1.5 1.3) (layers "B.Cu" "B.Paste" "B.Mask") + (net 8 "Net-(D3-Pad1)") (tstamp a45dce66-8ea4-412a-873f-52c87a2d5ec3)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering" (layer "B.Cu") + (tedit 58AA848B) (tstamp 00000000-0000-0000-0000-00005a691cb9) + (at 48.006 135.001 180) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path "/00000000-0000-0000-0000-00005a586f5c") + (attr smd) + (fp_text reference "C1" (at 0 1.25 180) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9ef0cb93-7e55-490f-b45b-5f02a84cc2ff) + ) + (fp_text value "0.1" (at 0 -1.5 180) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp adccfa61-8435-4bec-8d5d-1ccd77cd600d) + ) + (fp_text user "${REFERENCE}" (at 0 1.25 180) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d6ad4423-08cd-474f-8644-fb4957175fb5) + ) + (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer "B.SilkS") (width 0.12) (tstamp 124d1450-b6f0-48b1-a3e4-800aa9fb0503)) + (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer "B.SilkS") (width 0.12) (tstamp f3b6961c-ddff-4287-b02e-4ee1d72fb963)) + (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer "B.CrtYd") (width 0.05) (tstamp 3acd1e04-64bd-4d97-91e8-f9bf7befc6a8)) + (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer "B.CrtYd") (width 0.05) (tstamp 45109bf2-51e6-43bf-a7e2-eede28f05da9)) + (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer "B.CrtYd") (width 0.05) (tstamp 4a6619a6-94d1-4017-80de-7256e81dd8dd)) + (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer "B.CrtYd") (width 0.05) (tstamp 6236ee20-c18e-4826-b94d-5d0b75279c6b)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 06a48cdf-bbb5-4c65-bf8b-45721c473f7d)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6ff82ab9-9af1-4657-aa8a-d3d099dd413e)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 804570fd-4421-44fd-80ae-35bb5b0b1744)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp de607e9c-0759-4285-9622-74d960e20e72)) + (pad "1" smd rect locked (at -0.95 0 180) (size 1.2 0.75) (layers "B.Cu" "B.Paste" "B.Mask") + (net 4 "+5V") (tstamp d849f3a4-fc2f-4b1c-9395-399ef75cd121)) + (pad "2" smd rect locked (at 0.95 0 180) (size 1.2 0.75) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 0a68df61-6b20-4d72-8ce0-f13801823670)) + (model "Capacitors_SMD.3dshapes/C_0603.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" (layer "B.Cu") + (tedit 58CE4E7E) (tstamp 00000000-0000-0000-0000-00005a691d1d) + (at 80.645 81.026) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005a5a1353") + (attr smd) + (fp_text reference "Q2" (at 0 2.5) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp af544ee8-8b1b-4d4c-a02a-3e083a0721f7) + ) + (fp_text value "SI2300" (at 0 -2.5) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9a28e97c-b990-4c0b-ae8b-ea9928b50d77) + ) + (fp_text user "${REFERENCE}" (at 0 0 270) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp bb45d49e-f108-44db-b168-c9d5582d1fbf) + ) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp 04bc7d2c-5be3-4e69-9236-0e636bcb5681)) + (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp 64301389-844b-46a8-afb6-eb1582d969a5)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp 7b778531-0522-45a3-982d-fa63f23a2263)) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp ea8d843b-5296-4c3a-8bad-e449294c7816)) + (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 3c11f0fe-4eec-4b0d-b9cb-97382e65672f)) + (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 4278131a-edd7-40c5-b54c-7c174488ccbb)) + (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp ee13b695-3a21-4623-afaf-a15e13a6112f)) + (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp f2426e5d-3282-497c-b442-396e87ff9b05)) + (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer "B.Fab") (width 0.1) (tstamp 1676fed8-5be1-4030-98d5-590a099f8881)) + (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.1) (tstamp 475d1120-3eef-48f2-9583-f432f6501a81)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp 5fd27618-9261-4e37-a59b-c178579be814)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp 6d78eae8-12d7-449a-a62f-66aa1a4558f5)) + (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer "B.Fab") (width 0.1) (tstamp db8842e2-01c8-4895-8be8-1fe56ae0de80)) + (pad "1" smd rect locked (at -1.5 0.95) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 39 "Net-(Q2-Pad1)") (tstamp 1e157f73-034e-4d5f-8eb5-dfaaf1ba070f)) + (pad "2" smd rect locked (at -1.5 -0.95) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp e642943e-22f2-4a62-a7e5-0ff5787b3a4c)) + (pad "3" smd rect locked (at 1.5 0) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 34 "/OUTP1") (tstamp ad8d7762-fe61-4515-b84a-c1200d84216f)) + (model "${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\\SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" (layer "B.Cu") + (tedit 58CE4E7E) (tstamp 00000000-0000-0000-0000-00005a691d24) + (at 80.264 91.059 -90) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005a5a57a1") + (attr smd) + (fp_text reference "Q3" (at 0 2.5 -90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8921021d-ddd0-4774-9406-0c8e82904625) + ) + (fp_text value "SI2300" (at 0 -2.5 -90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8404f2fb-9f1e-4907-b623-6333808a8187) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 3c257a4d-4dc4-41b8-bf02-74742837455d) + ) + (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp 7e9bb88b-864b-4cfd-88b0-b10eb5ef0869)) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp ba9e4402-da57-41fc-823c-e39c22aa0345)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp d4771e08-26b4-402d-a157-d330ed3330c0)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp d7475ea6-5a8c-439d-94bd-e449bbf554e9)) + (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 3a2d7d79-07b5-4697-afcf-8489b7fc2a9e)) + (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 3c92c458-2636-4c34-9f21-768f065ccc3e)) + (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 64bfde40-1c88-48cb-9fb2-15362aba5cdd)) + (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp a62f41eb-80e1-4999-8948-c28c8a269270)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp 14ae9ba5-1e35-439e-9736-98f55da3fd27)) + (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer "B.Fab") (width 0.1) (tstamp 690cfb6b-b8b8-4459-a7ac-8f787c937dfd)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp d40de605-eff8-4201-9fb7-81b837e836e6)) + (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer "B.Fab") (width 0.1) (tstamp d4217896-a450-45e6-858f-d3a3e7172cef)) + (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.1) (tstamp dcc59cde-46ea-459e-bcf5-f3ca428d64ee)) + (pad "1" smd rect locked (at -1.5 0.95 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 40 "Net-(Q3-Pad1)") (tstamp d5cb0332-80ac-4e36-bea5-286eab56dac3)) + (pad "2" smd rect locked (at -1.5 -0.95 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 5ecaa2c6-cfd6-4607-91b4-c0f7945d5fa0)) + (pad "3" smd rect locked (at 1.5 0 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 35 "/OUTP2") (tstamp 11cd3b8d-2ee2-4589-949e-92946a81c61e)) + (model "${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\\SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" (layer "B.Cu") + (tedit 58CE4E7E) (tstamp 00000000-0000-0000-0000-00005a691d2b) + (at 80.264 99.314 -90) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005a5a5c15") + (attr smd) + (fp_text reference "Q4" (at 0 2.5 -90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 096fb288-0301-4feb-80c9-cc8b9f26a6a4) + ) + (fp_text value "SI2300" (at 0 -2.5 -90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 45d57b4e-c2ea-4277-b305-4f09140ba52e) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 3af2107b-c319-46ba-9686-968fba9a27e3) + ) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "B.SilkS") (width 0.12) (tstamp 1d9824db-d350-490a-a880-00eb62a4e51e)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "B.SilkS") (width 0.12) (tstamp 4da610c9-0a90-47c0-981b-fe7bb3693bf5)) + (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer "B.SilkS") (width 0.12) (tstamp b4309632-79b9-4d67-9413-71a865a52f53)) + (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer "B.SilkS") (width 0.12) (tstamp cf3f23a8-368e-491d-8009-a95a78c6c286)) + (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 83e9a75d-67de-4d65-bd0b-8692c7b47328)) + (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 878a0a13-de16-48d0-92d7-c0e34a118e74)) + (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp b6ca2e38-3fd4-4a80-a9ba-f96a937f162b)) + (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer "B.CrtYd") (width 0.05) (tstamp ee53d9df-148c-4819-9e9a-dcf280d05a2d)) + (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer "B.Fab") (width 0.1) (tstamp 08e3abc3-12f0-4b03-afb0-dc6cfae8f0a6)) + (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp 9a807410-762e-4569-bfe8-f34ad542af94)) + (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer "B.Fab") (width 0.1) (tstamp adf85058-bfd1-4a2c-a657-0c5619b01786)) + (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer "B.Fab") (width 0.1) (tstamp d6b10058-d18d-43d0-8f69-e6480817c495)) + (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer "B.Fab") (width 0.1) (tstamp ff9247e3-6d2e-42ee-afb3-d08fe506c4cd)) + (pad "1" smd rect locked (at -1.5 0.95 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 41 "Net-(Q4-Pad1)") (tstamp 1fac05be-399d-4671-a4bd-6da4987066c2)) + (pad "2" smd rect locked (at -1.5 -0.95 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 389154c1-338a-4142-9743-dd6a5486ef02)) + (pad "3" smd rect locked (at 1.5 0 270) (size 1.9 0.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 36 "/OUTP3") (tstamp 68b12dc6-a87c-4fcd-a388-f870314b9c5e)) + (model "${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\\SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "B.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d43) + (at 79.883 106.807) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-00005a5a929c") + (attr smd) + (fp_text reference "R11" (at 0 1.45) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 43278e2b-c483-42c9-83f4-bc0797f06b61) + ) + (fp_text value "330" (at 0 -1.55) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 49149e74-c002-47ab-a85f-745a2801bc07) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) + (tstamp c65a01d3-ac50-4937-b646-39eeee01521c) + ) + (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer "B.SilkS") (width 0.12) (tstamp 92446e63-b574-41a4-b706-66b0c9d9e825)) + (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer "B.SilkS") (width 0.12) (tstamp f136a7f6-1699-46ea-9e41-7b14c97c4509)) + (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer "B.CrtYd") (width 0.05) (tstamp 1fab1fbe-4249-4dcb-81f3-e75ac72e391b)) + (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer "B.CrtYd") (width 0.05) (tstamp 63f191ff-f096-4835-9190-399f22716abb)) + (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer "B.CrtYd") (width 0.05) (tstamp 86e5a215-5747-4e26-b98e-e68fb771afc6)) + (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer "B.CrtYd") (width 0.05) (tstamp e639add4-d9b4-4bda-b8dd-4ec607e2dbca)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 39377977-68ce-4548-a2ba-c8212133233b)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 451443bf-cfe9-4491-a930-38eb750066e0)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 9bd814ad-9e47-47bf-b792-fde44a1ba9a3)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a55fd62e-be5d-4fc5-a461-3e69367746f7)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 45 "/INP1") (tstamp 0cf17390-898d-4cd6-b409-adf86ca0d18d)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 37 "Net-(J4-Pad5)") (tstamp 4b2c7018-93db-4547-b139-d786b8e78303)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistors_SMD.pretty:R_0603_HandSoldering" (layer "B.Cu") + (tedit 58E0A804) (tstamp 00000000-0000-0000-0000-00005a691d49) + (at 79.883 108.585) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path "/00000000-0000-0000-0000-00005a5a93d0") + (attr smd) + (fp_text reference "R12" (at 0 1.45) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 3ec1efb7-96b2-4067-96a7-15efb234da8e) + ) + (fp_text value "330" (at 0 -1.55) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 01e31ba5-873a-4c23-b4a7-990bf447bca3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) + (tstamp d581e19d-8fd2-4b73-a41a-70afc6823d84) + ) + (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer "B.SilkS") (width 0.12) (tstamp 43bf9c6e-c24a-4296-82da-7f1cb9f69db5)) + (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer "B.SilkS") (width 0.12) (tstamp 975d2263-1b93-4f12-868d-f0787434328e)) + (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer "B.CrtYd") (width 0.05) (tstamp 3a76c2d7-5ed1-4860-af6c-297b3c99f147)) + (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer "B.CrtYd") (width 0.05) (tstamp 486974c7-41ab-4b17-8245-a121b8872816)) + (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer "B.CrtYd") (width 0.05) (tstamp 7ae8b4ce-c709-40d9-ac8e-092ed4000825)) + (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer "B.CrtYd") (width 0.05) (tstamp e73e4143-9639-4a6c-8d2f-7c16f7776c4a)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1651de3b-6bb9-4dec-b7a8-b1b85fa2633b)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 36b69a2b-d736-4a7a-aba9-72dcb936c1c8)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6c58af1e-24d5-4be5-9c7e-f4491d24301e)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f6fad41e-4e0d-4f05-8edd-0ca622c55e9a)) + (pad "1" smd rect locked (at -1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 46 "/INP2") (tstamp 2968d6fb-c396-4ca1-8a42-6221aa574abc)) + (pad "2" smd rect locked (at 1.1 0) (size 1.2 0.9) (layers "B.Cu" "B.Paste" "B.Mask") + (net 38 "Net-(J4-Pad6)") (tstamp 869c5ed3-3fdc-431b-848f-6db08166ec57)) + (model "${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TO_SOT_Packages_SMD.pretty:SOT-223" (layer "B.Cu") + (tedit 58CE4E7E) (tstamp 00000000-0000-0000-0000-00005a691d57) + (at 49.022 128.143 -90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path "/00000000-0000-0000-0000-00005a5866de") + (attr smd) + (fp_text reference "U1" (at 0 4.5 -90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp e15a3cdc-d8d9-47e3-97d0-a3a796cfff12) + ) + (fp_text value "LM1117-5.0" (at 0 -4.5 -90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8fff5eca-a81c-4c78-a247-75967b0929b2) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp e8a18b10-d0fb-4875-a5c9-63946a9d8c51) + ) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer "B.SilkS") (width 0.12) (tstamp 2d70c0f2-a789-444c-a14c-3189d4b706c9)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer "B.SilkS") (width 0.12) (tstamp 4647f627-0408-48fa-bd73-2d2dcc74f8a3)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer "B.SilkS") (width 0.12) (tstamp 6e883ac5-424b-41f5-b4e7-4d6d2b83405a)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer "B.SilkS") (width 0.12) (tstamp 83b8b079-9ff1-43ca-93d2-a0b66e4d652c)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer "B.CrtYd") (width 0.05) (tstamp 054ad922-2663-403e-a35a-38a8dccb6470)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer "B.CrtYd") (width 0.05) (tstamp 0c11782f-f250-446f-8762-bbf29e0f4abb)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer "B.CrtYd") (width 0.05) (tstamp 2145f9e8-6eee-48eb-ada3-01248abe1195)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer "B.CrtYd") (width 0.05) (tstamp 7eb8b26e-39f6-4d3d-9d9f-50c79a3f9811)) + (fp_line (start -0.8 3.35) (end 1.85 3.35) (layer "B.Fab") (width 0.1) (tstamp 1a6f2239-7730-4971-8de6-4bc53d890bfc)) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer "B.Fab") (width 0.1) (tstamp 6571a5c7-2564-4aa8-a40d-95345b20d540)) + (fp_line (start -1.85 2.3) (end -1.85 -3.35) (layer "B.Fab") (width 0.1) (tstamp 8d8b488c-6cd5-41b1-9cca-f1286a3aa462)) + (fp_line (start -1.85 2.3) (end -0.8 3.35) (layer "B.Fab") (width 0.1) (tstamp 94a4e0c6-5bde-4757-b25e-9ad91e52946b)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer "B.Fab") (width 0.1) (tstamp aa496739-7cd9-4a05-818a-035f82d709bf)) + (pad "1" smd rect locked (at -3.15 2.3 270) (size 2 1.5) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 55498c14-4df7-498e-bae5-63a4077a8b04)) + (pad "2" smd rect locked (at -3.15 0 270) (size 2 1.5) (layers "B.Cu" "B.Paste" "B.Mask") + (net 4 "+5V") (tstamp 6930345b-750a-4c60-afcd-275dee952da7)) + (pad "3" smd rect locked (at -3.15 -2.3 270) (size 2 1.5) (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "/12Vin") (tstamp 2431598c-639d-435d-b564-69d469d96b43)) + (pad "4" smd rect locked (at 3.15 0 270) (size 2 3.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 4 "+5V") (tstamp f4f9348e-77d9-4cb2-83d8-f20c6294886f)) + (model "${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD.pretty:D_SMA" (layer "B.Cu") + (tedit 586432E5) (tstamp 00000000-0000-0000-0000-00005b27b948) (at 58.928 121.793) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") - (path /59684468) + (path "/00000000-0000-0000-0000-000059684468") (attr smd) - (fp_text reference D8 (at 0 2.5) (layer B.SilkS) + (fp_text reference "D8" (at 0 2.5) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 52042897-5d6d-472a-9fcd-e0fd866d0600) ) - (fp_text value SMAJ5.0A (at 0 -2.6) (layer B.Fab) + (fp_text value "SMAJ5.0A" (at 0 -2.6) (layer "B.Fab") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 734fec4f-f387-4e1d-8c36-dc1c7b7b4aaa) ) - (fp_text user %R (at 0 2.5) (layer B.Fab) + (fp_text user "${REFERENCE}" (at 0 2.5) (layer "B.Fab") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 80ab9a0c-36aa-4260-af41-8053246e7df0) ) - (fp_line (start -3.4 1.65) (end -3.4 -1.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -2.3 -1.5) (end -2.3 1.5) (layer B.Fab) (width 0.1)) - (fp_line (start 2.3 1.5) (end 2.3 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -3.5 1.75) (end 3.5 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 3.5 1.75) (end 3.5 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 3.5 -1.75) (end -3.5 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -3.5 -1.75) (end -3.5 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer B.Fab) (width 0.1)) - (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer B.Fab) (width 0.1)) - (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer B.Fab) (width 0.1)) - (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.4 1.65) (end 2 1.65) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -2 0) (size 2.5 1.8) (layers B.Cu B.Paste B.Mask) - (net 19 /V12)) - (pad 2 smd rect (at 2 0) (size 2.5 1.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl - (at (xyz 0 0 0)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer "B.SilkS") (width 0.12) (tstamp 0e4db80d-2b7b-4188-85e0-8d4903b5ae9a)) + (fp_line (start -3.4 1.65) (end -3.4 -1.65) (layer "B.SilkS") (width 0.12) (tstamp 92a74a42-e42b-42a7-9821-390ac18561c4)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer "B.SilkS") (width 0.12) (tstamp f8e7aa36-107d-4ba5-8e7d-0a1405d5bfcc)) + (fp_line (start -3.5 1.75) (end 3.5 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 695059a4-3519-443a-a8fa-7d1a5cb0421e)) + (fp_line (start 3.5 1.75) (end 3.5 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp a3a90742-1fb7-43e5-999c-45cce6bc3e74)) + (fp_line (start 3.5 -1.75) (end -3.5 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp b265cc54-2387-4c56-83c6-14b995ba7eb5)) + (fp_line (start -3.5 -1.75) (end -3.5 1.75) (layer "B.CrtYd") (width 0.05) (tstamp cb9d11f1-c6a4-40c2-9c99-7e389d3cc6e4)) + (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer "B.Fab") (width 0.1) (tstamp 05bc2f88-b823-4691-bf07-88ca3a112af2)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "B.Fab") (width 0.1) (tstamp 0aada42e-7712-4440-95b4-aae97cfb8654)) + (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer "B.Fab") (width 0.1) (tstamp 0c5692f9-14a6-46f0-9020-5e3bd77fc63f)) + (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer "B.Fab") (width 0.1) (tstamp 1a1cd19b-9ca7-4738-90d5-59a9e067c20f)) + (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer "B.Fab") (width 0.1) (tstamp 2b879e3a-0bb8-4c53-ab70-fe00bc8b1224)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "B.Fab") (width 0.1) (tstamp 3020a94a-0004-4fb4-b3a9-28a51a0b8213)) + (fp_line (start 2.3 1.5) (end 2.3 -1.5) (layer "B.Fab") (width 0.1) (tstamp 42083828-bdde-4c34-9e1c-9efd646be628)) + (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer "B.Fab") (width 0.1) (tstamp ab9f474f-71f9-4597-acd3-b730152d9b44)) + (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer "B.Fab") (width 0.1) (tstamp bf5cea2a-c74e-4ea9-a73b-a874a3012fd9)) + (fp_line (start -2.3 -1.5) (end -2.3 1.5) (layer "B.Fab") (width 0.1) (tstamp ffe035c0-e2d8-4af9-9157-93ac5850e556)) + (pad "1" smd rect locked (at -2 0) (size 2.5 1.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 19 "/V12") (tstamp 018fb683-f5ac-41e3-8f7a-de1df03e35b3)) + (pad "2" smd rect locked (at 2 0) (size 2.5 1.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 3a7c7799-9f25-42db-8a99-6c73bcdd18dd)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Diode_SMD.pretty:D_SMA (layer B.Cu) (tedit 586432E5) (tstamp 5B27B95F) - (at 65.659 132.461 270) + (footprint "Diode_SMD.pretty:D_SMA" (layer "B.Cu") + (tedit 586432E5) (tstamp 00000000-0000-0000-0000-00005b27b95f) + (at 65.659 132.461 -90) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") - (path /5968325A) + (path "/00000000-0000-0000-0000-00005968325a") (attr smd) - (fp_text reference D9 (at 0 2.5 270) (layer B.SilkS) + (fp_text reference "D9" (at 0 2.5 -90) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2731778d-10a3-45f5-ba8b-f63727cc646b) ) - (fp_text value SMAJ5.0A (at 0 -2.6 270) (layer B.Fab) + (fp_text value "SMAJ5.0A" (at 0 -2.6 -90) (layer "B.Fab") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 25bfc7a6-8516-4c17-a001-67e03f6a5a01) ) - (fp_text user %R (at 0 2.5 270) (layer B.Fab) + (fp_text user "${REFERENCE}" (at 0 2.5 -90) (layer "B.Fab") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp e7ae3058-3501-4494-b49e-36ac5122f5b1) ) - (fp_line (start -3.4 1.65) (end -3.4 -1.65) (layer B.SilkS) (width 0.12)) - (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -2.3 -1.5) (end -2.3 1.5) (layer B.Fab) (width 0.1)) - (fp_line (start 2.3 1.5) (end 2.3 -1.5) (layer B.Fab) (width 0.1)) - (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer B.Fab) (width 0.1)) - (fp_line (start -3.5 1.75) (end 3.5 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 3.5 1.75) (end 3.5 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start 3.5 -1.75) (end -3.5 -1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -3.5 -1.75) (end -3.5 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer B.Fab) (width 0.1)) - (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer B.Fab) (width 0.1)) - (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer B.Fab) (width 0.1)) - (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer B.Fab) (width 0.1)) - (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.4 1.65) (end 2 1.65) (layer B.SilkS) (width 0.12)) - (pad 1 smd rect (at -2 0 270) (size 2.5 1.8) (layers B.Cu B.Paste B.Mask) - (net 20 /V5)) - (pad 2 smd rect (at 2 0 270) (size 2.5 1.8) (layers B.Cu B.Paste B.Mask) - (net 2 GND)) - (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl - (at (xyz 0 0 0)) + (fp_line (start -3.4 1.65) (end -3.4 -1.65) (layer "B.SilkS") (width 0.12) (tstamp 640082b6-4da0-471d-8967-eb5079a1aa6d)) + (fp_line (start -3.4 -1.65) (end 2 -1.65) (layer "B.SilkS") (width 0.12) (tstamp 8082b7d0-896c-4f0a-8131-f9f2f9637b4a)) + (fp_line (start -3.4 1.65) (end 2 1.65) (layer "B.SilkS") (width 0.12) (tstamp 920d169f-eaaa-432c-ae59-015eab0356ad)) + (fp_line (start -3.5 -1.75) (end -3.5 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 36697b1a-3477-4472-aebf-3e8228657ae0)) + (fp_line (start -3.5 1.75) (end 3.5 1.75) (layer "B.CrtYd") (width 0.05) (tstamp 450d998e-5fe4-4c42-acf1-21f55eeacb92)) + (fp_line (start 3.5 -1.75) (end -3.5 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp 8266803b-7a3f-4205-8509-0b9ef43ca9c7)) + (fp_line (start 3.5 1.75) (end 3.5 -1.75) (layer "B.CrtYd") (width 0.05) (tstamp be4e61f8-b851-4653-b8c2-5bf23140808c)) + (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer "B.Fab") (width 0.1) (tstamp 00b78404-8709-425d-b148-8c1a18a2705a)) + (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer "B.Fab") (width 0.1) (tstamp 01ac6807-5752-4333-9b96-c8cccb7d5407)) + (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer "B.Fab") (width 0.1) (tstamp 41b63a5a-fce6-42c7-ac4b-8aeeb2f25aa1)) + (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer "B.Fab") (width 0.1) (tstamp 46eeadff-5d43-4d34-9559-24cf0e7ced72)) + (fp_line (start 2.3 1.5) (end 2.3 -1.5) (layer "B.Fab") (width 0.1) (tstamp 51f549ad-d4b7-4379-96c1-56ed0dbb0538)) + (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer "B.Fab") (width 0.1) (tstamp 7a7d36fb-ef6b-4369-94a8-a17540a3e3fd)) + (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer "B.Fab") (width 0.1) (tstamp 82a40dbd-4f10-402a-88e6-4e920a61bb70)) + (fp_line (start 2.3 1.5) (end -2.3 1.5) (layer "B.Fab") (width 0.1) (tstamp 8bdf6c53-7b24-490c-bf28-0dc2ab1ec6e0)) + (fp_line (start -2.3 -1.5) (end -2.3 1.5) (layer "B.Fab") (width 0.1) (tstamp a81112f5-f665-427c-9ec6-7b770041ccbc)) + (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer "B.Fab") (width 0.1) (tstamp acdbdaf0-f491-4475-a2cf-3cd3c5135bcf)) + (pad "1" smd rect locked (at -2 0 270) (size 2.5 1.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 20 "/V5") (tstamp ae848593-a3aa-454f-9856-113ea74b9add)) + (pad "2" smd rect locked (at 2 0 270) (size 2.5 1.8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "GND") (tstamp 803415a9-5aaf-4b76-b77c-084e36648fa5)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl" + (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (dimension 84 (width 0.3) (layer Dwgs.User) - (gr_text "84.000 mm" (at 95.35 98 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 90 56) (xy 96.7 56))) - (feature2 (pts (xy 90 140) (xy 96.7 140))) - (crossbar (pts (xy 94 140) (xy 94 56))) - (arrow1a (pts (xy 94 56) (xy 94.586421 57.126504))) - (arrow1b (pts (xy 94 56) (xy 93.413579 57.126504))) - (arrow2a (pts (xy 94 140) (xy 94.586421 138.873496))) - (arrow2b (pts (xy 94 140) (xy 93.413579 138.873496))) - ) - (dimension 65 (width 0.3) (layer Dwgs.User) - (gr_text "65.000 mm" (at 57.5 145.35) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 90 140) (xy 90 146.7))) - (feature2 (pts (xy 25 140) (xy 25 146.7))) - (crossbar (pts (xy 25 144) (xy 90 144))) - (arrow1a (pts (xy 90 144) (xy 88.873496 144.586421))) - (arrow1b (pts (xy 90 144) (xy 88.873496 143.413579))) - (arrow2a (pts (xy 25 144) (xy 26.126504 144.586421))) - (arrow2b (pts (xy 25 144) (xy 26.126504 143.413579))) - ) - (gr_text 5V (at 50.546 131.572) (layer F.Cu) + (gr_line (start 25 140) (end 25 56) (layer "Edge.Cuts") (width 0.15) (tstamp 05f4b7e3-f7af-419c-871e-567ddc5be77d)) + (gr_line (start 90 56) (end 90 140) (layer "Edge.Cuts") (width 0.15) (tstamp 10c47ad6-8e61-4ccf-92ac-a907ed9f2b36)) + (gr_line (start 90 140) (end 25 140) (layer "Edge.Cuts") (width 0.15) (tstamp 4a42adca-14b4-4142-8412-8d5ed3705974)) + (gr_line (start 25 56) (end 90 56) (layer "Edge.Cuts") (width 0.15) (tstamp f83af616-6df0-4a0e-926a-00457c9e84fa)) + (gr_text "+ 12V -" (at 39.75 128) (layer "F.Cu") (tstamp 27c8a04e-269c-47c1-b519-b6fabaa7aefb) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text g (at 84.201 103.632) (layer F.Cu) + (gr_text "1\n2\n3" (at 84.963 93.218) (layer "F.Cu") (tstamp 33307cb4-6bc8-4edc-877b-f5f00e9b2600) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text I2 (at 84.328 101.092) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text I1 (at 84.455 98.552) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "1\n2\n3" (at 84.963 93.218) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text U (at 84.328 88.519) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "2\n1\n0" (at 83.75 74.75) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text Addr (at 78 67.75) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text Term (at 50.75 83) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "GND\nRX\nTX" (at 68 68 90) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text Boot (at 56.5 75.25 90) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text RST (at 76.073 113.157 90) (layer F.Cu) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "CAN:\n2 - CANL\n3 - GND\n7 - CANH\n9 - +12V" (at 76.75 126.5) (layer F.Cu) + (gr_text "CAN:\n2 - CANL\n3 - GND\n7 - CANH\n9 - +12V" (at 76.75 126.5) (layer "F.Cu") (tstamp 3d020de0-449f-43a8-8e55-37936eb65e0a) (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) ) - (gr_text "+ 12V -" (at 39.75 128) (layer F.Cu) + (gr_text "I1" (at 84.455 98.552) (layer "F.Cu") (tstamp 4203bf90-b203-44d5-a3a6-3bdf25de1224) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_line (start 25 56) (end 90 56) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 25 140) (end 25 56) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 90 140) (end 25 140) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 90 56) (end 90 140) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_text "CAN bus" (at 47 105 270) (layer F.SilkS) + (gr_text "Addr" (at 78 67.75) (layer "F.Cu") (tstamp 676bd0ca-72ba-4ce2-b184-9d4417b43c64) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "Boot" (at 56.5 75.25 90) (layer "F.Cu") (tstamp 716a2854-d262-4da2-8a7a-dfa2e7e5fd27) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "GND\nRX\nTX" (at 68 68 90) (layer "F.Cu") (tstamp 82a01626-f73f-442d-b2f4-8e6a7b225490) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "2\n1\n0" (at 83.75 74.75) (layer "F.Cu") (tstamp 855806bb-73fb-4519-b580-207dd54d0d34) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "5V" (at 50.546 131.572) (layer "F.Cu") (tstamp 997e31c2-9f22-4509-9784-e66deb930897) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "U" (at 84.328 88.519) (layer "F.Cu") (tstamp 9b877a40-71e5-472d-8c30-abff781215a7) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "Term" (at 50.75 83) (layer "F.Cu") (tstamp 9df10e83-6d49-4816-a1f2-5d4ae2a4ab74) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "g" (at 84.201 103.632) (layer "F.Cu") (tstamp e2105fde-e3e1-4ecc-aebc-6a17f46a0f02) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "I2" (at 84.328 101.092) (layer "F.Cu") (tstamp eeaf6f2c-820b-4caa-8c6e-d9ecd3dbf717) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "RST" (at 76.073 113.157 90) (layer "F.Cu") (tstamp f185f92b-ec17-4b11-a728-39b8c92e01f3) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "Reset" (at 76.073 113.03 90) (layer "F.SilkS") (tstamp 27af4fe9-69b0-4c8d-b8be-2bb870d2d9a0) + (effects (font (size 3 1.5) (thickness 0.3))) + ) + (gr_text "Boot" (at 57 74.75 90) (layer "F.SilkS") (tstamp 31d59417-499d-414d-b4b7-126edac48daa) + (effects (font (size 3 1.5) (thickness 0.3))) + ) + (gr_text "CAN bus" (at 47 105 270) (layer "F.SilkS") (tstamp 33cdf2ba-a98f-4f2b-a182-3fe6409e4f54) (effects (font (size 3 3) (thickness 0.3))) ) - (gr_text Terminal (at 48.25 81.75 90) (layer F.SilkS) + (gr_text "Tx" (at 71.12508 68.78828 90) (layer "F.SilkS") (tstamp 3588a186-91b3-4b6f-8f6c-3893c807e6ab) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "Terminal" (at 48.25 81.75 90) (layer "F.SilkS") (tstamp 44cf61c2-cde1-463f-bdad-eef9d62ea6a3) (effects (font (size 2 2) (thickness 0.3))) ) - (gr_text Tx (at 71.12508 68.78828 90) (layer F.SilkS) + (gr_text "Gnd" (at 65.66408 67.89928 90) (layer "F.SilkS") (tstamp 782ab96c-315d-4a02-98c7-20b815445622) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text Rx (at 68.45808 68.66128 90) (layer F.SilkS) + (gr_text "Rx" (at 68.45808 68.66128 90) (layer "F.SilkS") (tstamp 7e56ad7f-1e48-4ab0-bb7c-f3f7a928ea0d) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_text Gnd (at 65.66408 67.89928 90) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) + (dimension (type aligned) (layer "Dwgs.User") (tstamp a8566309-e5b2-4f3d-95d8-f2657390ff56) + (pts (xy 90 56) (xy 90 140)) + (height -4) + (gr_text "84.0000 mm" (at 92.2 98 90) (layer "Dwgs.User") (tstamp a8566309-e5b2-4f3d-95d8-f2657390ff56) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (format (units 2) (units_format 1) (precision 4)) + (style (thickness 0.3) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0) keep_text_aligned) ) - (gr_text Reset (at 76.073 113.03 90) (layer F.SilkS) - (effects (font (size 3 1.5) (thickness 0.3))) - ) - (gr_text Boot (at 57 74.75 90) (layer F.SilkS) - (effects (font (size 3 1.5) (thickness 0.3))) + (dimension (type aligned) (layer "Dwgs.User") (tstamp b886a121-d33d-441b-a1a0-b767b96446b1) + (pts (xy 90 140) (xy 25 140)) + (height -4) + (gr_text "65.0000 mm" (at 57.5 142.2) (layer "Dwgs.User") (tstamp b886a121-d33d-441b-a1a0-b767b96446b1) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (format (units 2) (units_format 1) (precision 4)) + (style (thickness 0.3) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0) keep_text_aligned) ) - (segment (start 54.272 124.968) (end 51.347 124.968) (width 0.5) (layer B.Cu) (net 1)) - (segment (start 51.347 124.968) (end 51.322 124.993) (width 0.5) (layer B.Cu) (net 1) (tstamp 5A5E500D)) - (segment (start 51.322 124.993) (end 51.322 120.344) (width 0.5) (layer B.Cu) (net 1)) - (segment (start 51.322 120.344) (end 51.308 120.33) (width 0.5) (layer B.Cu) (net 1) (tstamp 5A692014)) - (segment (start 48.236 120.33) (end 51.308 120.33) (width 0.5) (layer B.Cu) (net 1)) - (segment (start 60.452 135.763) (end 64.357 135.763) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 64.357 135.763) (end 65.659 134.461) (width 0.5) (layer B.Cu) (net 2) (tstamp 5B27BA21) (status 800000)) - (segment (start 61.26752 124.98832) (end 61.26752 122.13252) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 61.26752 122.13252) (end 60.928 121.793) (width 0.5) (layer B.Cu) (net 2) (tstamp 5B27B9DD)) - (segment (start 47.056 135.001) (end 47.056 136.591) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 60.452 135.763) (end 60.452 130.9932) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6EC03B)) - (segment (start 58.928 137.287) (end 60.452 135.763) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6EC03A)) - (segment (start 47.752 137.287) (end 58.928 137.287) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6EC039)) - (segment (start 47.056 136.591) (end 47.752 137.287) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6EC038)) - (segment (start 41.783 74.296) (end 43.5346 74.296) (width 2) (layer B.Cu) (net 2)) - (segment (start 43.5346 74.296) (end 45.847 71.9836) (width 2) (layer B.Cu) (net 2) (tstamp 5A6BF813)) - (segment (start 41.783 109.095) (end 44.071 109.095) (width 2) (layer B.Cu) (net 2)) - (segment (start 44.071 109.095) (end 48.236 113.26) (width 2) (layer B.Cu) (net 2) (tstamp 5A6BF80E)) - (segment (start 66.965 84.2325) (end 66.965 85.888) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 67.4095 86.3325) (end 73.565 86.3325) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A6BF805)) - (segment (start 66.965 85.888) (end 67.4095 86.3325) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A6BF804)) - (segment (start 44.577 68.58) (end 45.847 69.85) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 45.847 69.85) (end 45.847 71.9836) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6BF7C8)) - (segment (start 45.847 71.9836) (end 45.38218 72.44842) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6BF7C9)) - (segment (start 44.577 68.58) (end 46.355 67.31) (width 0.5) (layer F.Cu) (net 2) (status 10)) - (segment (start 47.498 67.31) (end 48.68672 66.12128) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A6BF7B4)) - (segment (start 46.355 67.31) (end 47.498 67.31) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A6BF7B3)) - (segment (start 86.741 103.378) (end 86.741 106.807) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 78.359 86.614) (end 79.756 85.217) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 82.907 89.559) (end 81.214 89.559) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E59AE)) - (segment (start 83.058 89.408) (end 82.907 89.559) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E59AD)) - (segment (start 83.058 86.614) (end 83.058 89.408) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E59A9)) - (segment (start 81.661 85.217) (end 83.058 86.614) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E59A8)) - (segment (start 79.756 85.217) (end 81.661 85.217) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E59A7)) - (segment (start 76.6445 86.294) (end 78.039 86.294) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 78.039 86.294) (end 78.359 86.614) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E59A3)) - (segment (start 61.9887 131.93268) (end 61.9887 130.0353) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 69.342 125.222) (end 69.342 117.69112) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5966)) - (segment (start 66.167 128.397) (end 69.342 125.222) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5965)) - (segment (start 63.627 128.397) (end 66.167 128.397) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5961)) - (segment (start 61.9887 130.0353) (end 63.627 128.397) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E595D)) - (segment (start 64.865 90.8325) (end 69.1155 90.8325) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 69.965 91.682) (end 69.965 92.9325) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5E58C4)) - (segment (start 69.1155 90.8325) (end 69.965 91.682) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5E58C2)) - (segment (start 81.214 96.459) (end 81.214 97.814) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E577A)) - (segment (start 82.55 95.123) (end 81.214 96.459) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E5779)) - (segment (start 82.55 104.521) (end 82.55 95.123) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5772)) - (segment (start 84.963 106.934) (end 82.55 104.521) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5771)) - (segment (start 86.614 106.934) (end 84.963 106.934) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5770)) - (segment (start 86.741 106.807) (end 86.614 106.934) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E576F)) - (segment (start 51.038 97.155) (end 57.658 97.155) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E5713)) - (segment (start 54.272 102.743) (end 54.272 101.938) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 57.658 98.552) (end 57.658 97.155) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5707)) - (segment (start 57.658 97.155) (end 57.658 93.98) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5710)) - (segment (start 54.272 101.938) (end 57.658 98.552) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5706)) - (segment (start 78.039 86.294) (end 78.359 86.614) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5E56D1)) - (segment (start 79.12608 72.25792) (end 79.12608 74.79792) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 79.12608 74.79792) (end 79.12608 77.33792) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E51D0)) - (segment (start 70.9701 102.2604) (end 70.9701 97.96014) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 70.46214 96.657318) (end 70.971489 96.147969) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E505A)) - (segment (start 70.46214 97.45218) (end 70.46214 96.657318) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5059)) - (segment (start 70.9701 97.96014) (end 70.46214 97.45218) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E5058)) - (segment (start 61.55976 124.69608) (end 61.26752 124.98832) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E5004)) - (segment (start 42 135) (end 42 129.715) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 42 129.715) (end 46.722 124.993) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E4F9B)) - (segment (start 60.452 130.9932) (end 58.95608 130.9932) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6EC03E)) - (segment (start 58.95608 130.9932) (end 58.76544 130.80256) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E4F8B)) - (segment (start 69.965 92.9325) (end 69.965 95.14148) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 69.965 95.14148) (end 70.971489 96.147969) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5E48E6)) - (segment (start 64.6684 115.3348) (end 66.6811 115.3348) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 66.6811 115.3348) (end 69.03742 117.69112) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E4886)) - (segment (start 69.03742 117.69112) (end 69.342 117.69112) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E4888)) - (segment (start 69.342 117.69112) (end 71.9455 117.69112) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E596C)) - (segment (start 65.659 72.44842) (end 45.38218 72.44842) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 45.10278 72.16902) (end 45.09516 72.16902) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E4643)) - (segment (start 45.38218 72.44842) (end 45.10278 72.16902) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E4642)) - (segment (start 41.783 74.296) (end 42.96818 74.296) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 44.58716 68.56476) (end 44.59968 68.57728) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E41AE) (status 30)) - (segment (start 42.96818 74.296) (end 45.09516 72.16902) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5E41A8)) - (segment (start 55.22976 66.12128) (end 57.91962 66.12128) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 57.91962 66.12128) (end 58.50128 66.12128) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E41BB)) - (segment (start 59.76366 67.38366) (end 59.76366 70.85584) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8631)) - (segment (start 58.50128 66.12128) (end 59.76366 67.38366) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8630)) - (segment (start 63.06058 80.8736) (end 62.06998 80.8736) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 65.6565 81.6077) (end 64.9224 80.8736) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8298)) - (segment (start 64.9224 80.8736) (end 63.06058 80.8736) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8299)) - (segment (start 65.6565 82.423) (end 65.6565 81.6077) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 62.06998 80.8736) (end 59.76366 78.56728) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8622)) - (segment (start 59.76366 78.56728) (end 59.76366 70.85584) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8623)) - (segment (start 47.48784 68.57728) (end 47.48784 67.32016) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 48.68672 66.12128) (end 55.22976 66.12128) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D85B6)) - (segment (start 47.48784 67.32016) (end 48.68672 66.12128) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D85B5)) - (segment (start 58.453 91.1225) (end 56.9087 91.1225) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 56.9087 91.1225) (end 56.388 91.6432) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8216)) - (segment (start 56.388 91.6432) (end 56.388 93.3196) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8217)) - (segment (start 56.388 93.3196) (end 57.0484 93.98) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8218)) - (segment (start 57.0484 93.98) (end 57.658 93.98) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D8219)) - (segment (start 61.7576 92.1156) (end 62.7888 92.1156) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D821B)) - (segment (start 57.658 93.98) (end 59.8932 93.98) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5E570C)) - (segment (start 59.8932 93.98) (end 61.7576 92.1156) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D821A)) - (segment (start 62.2935 121.6965) (end 62.2935 120.4849) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 62.2935 120.4849) (end 64.6684 118.11) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D816C)) - (segment (start 64.6684 118.11) (end 64.6684 115.3348) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D816D)) - (segment (start 73.565 86.3325) (end 76.606 86.3325) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 76.606 86.3325) (end 76.6445 86.294) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5D8112)) - (segment (start 65.6565 82.423) (end 66.5226 82.423) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 66.965 82.8654) (end 66.965 84.2325) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5D8105)) - (segment (start 66.5226 82.423) (end 66.965 82.8654) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5D8104)) - (segment (start 64.865 90.8325) (end 63.1931 90.8325) (width 0.2) (layer F.Cu) (net 2)) - (segment (start 62.7888 91.2368) (end 62.7888 92.1156) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5D80FC)) - (segment (start 63.1931 90.8325) (end 62.7888 91.2368) (width 0.2) (layer F.Cu) (net 2) (tstamp 5A5D80FB)) - (segment (start 54.3175 105.65) (end 54.3175 102.7885) (width 0.5) (layer F.Cu) (net 2)) - (segment (start 54.3175 102.7885) (end 54.272 102.743) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A5D7FEE)) - (segment (start 47.056 135.001) (end 42.001 135.001) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 42.001 135.001) (end 42 135) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5D7F79)) - (segment (start 41.783 109.095) (end 46.226 109.095) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 51.038 104.283) (end 51.038 90.551) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5D7BE0)) - (segment (start 46.226 109.095) (end 51.038 104.283) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A5D7BDE)) - (segment (start 42.001 135.001) (end 42 135) (width 0.2) (layer B.Cu) (net 2) (tstamp 5A69205C)) - (segment (start 48.236 113.26) (end 48.236 118.43) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A6BF811)) - (segment (start 48.236 118.43) (end 51.308 118.43) (width 0.5) (layer B.Cu) (net 2)) - (segment (start 66.465 84.2325) (end 66.465 86.531) (width 0.2) (layer F.Cu) (net 3)) - (segment (start 70.465 90.531) (end 70.465 92.9325) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5E58CD)) - (segment (start 66.465 86.531) (end 70.465 90.531) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5E58CB)) - (segment (start 63.035 98.425) (end 63.035 100.33) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 63.035 100.33) (end 62.865 100.5) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E5891)) - (segment (start 62.611 96.012) (end 62.611 98.001) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 62.611 98.001) (end 63.035 98.425) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E588E)) - (segment (start 62.7888 94.0156) (end 62.7888 95.8342) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 62.7888 95.8342) (end 62.611 96.012) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E5821)) - (segment (start 62.6364 84.1756) (end 62.6364 95.9866) (width 0.5) (layer B.Cu) (net 3)) - (segment (start 62.6364 95.9866) (end 62.611 96.012) (width 0.5) (layer B.Cu) (net 3) (tstamp 5A5E581B)) - (via (at 62.611 96.012) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 3)) - (segment (start 60.80252 97.82048) (end 60.80252 102.743) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E581E)) - (segment (start 62.611 96.012) (end 60.80252 97.82048) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E581D)) - (segment (start 78.656 81.534) (end 76.2 81.534) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 76.2 81.534) (end 75.438 82.296) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E5593)) - (segment (start 70.465 92.9325) (end 70.465 94.33084) (width 0.2) (layer F.Cu) (net 3)) - (segment (start 70.465 94.33084) (end 72.8091 96.67494) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5E4FBA)) - (segment (start 72.8091 96.67494) (end 72.8091 96.997362) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5E4FBC)) - (segment (start 72.8091 96.997362) (end 72.314991 97.491471) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5E4FBD)) - (segment (start 64.93256 107.95) (end 66.1084 107.95) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 66.1084 107.95) (end 69.766 104.2924) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E4865)) - (segment (start 57.7596 70.71614) (end 57.7596 71.25462) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 58.59018 74.01306) (end 58.5978 74.01306) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8643)) - (segment (start 58.59018 72.0852) (end 58.59018 74.01306) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8641)) - (segment (start 57.7596 71.25462) (end 58.59018 72.0852) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8640)) - (segment (start 52.9844 68.9303) (end 56.5859 68.9303) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 58.5978 81.153) (end 59.8678 82.423) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8639)) - (segment (start 58.5978 74.01306) (end 58.5978 81.153) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8644)) - (segment (start 57.7596 70.104) (end 57.7596 70.71614) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8636)) - (segment (start 56.5859 68.9303) (end 57.7596 70.104) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8635)) - (segment (start 49.6189 68.8746) (end 52.9287 68.8746) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 52.9287 68.8746) (end 52.9844 68.9303) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D85B2)) - (segment (start 62.1284 82.423) (end 59.8678 82.423) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 64.93256 107.95) (end 60.6175 107.95) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5E4863)) - (segment (start 60.80252 102.743) (end 60.80252 97.59188) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 60.80252 97.59188) (end 62.7888 95.6056) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D83AA)) - (segment (start 62.7888 94.0156) (end 62.7888 95.6056) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 62.9158 98.5442) (end 63.035 98.425) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D83A3) (status 30)) - (segment (start 62.1284 82.423) (end 62.1284 83.6676) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 76.6445 82.4357) (end 76.6445 84.394) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8234)) - (segment (start 76.6064 82.3976) (end 76.6445 82.4357) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8233)) - (segment (start 75.5396 82.3976) (end 76.6064 82.3976) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8232)) - (segment (start 75.438 82.296) (end 75.5396 82.3976) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8231)) - (via (at 75.438 82.296) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 3)) - (segment (start 73.5076 84.2264) (end 75.438 82.296) (width 0.5) (layer B.Cu) (net 3) (tstamp 5A5D822F)) - (segment (start 62.6872 84.2264) (end 73.5076 84.2264) (width 0.5) (layer B.Cu) (net 3) (tstamp 5A5D822E)) - (segment (start 62.6364 84.1756) (end 62.6872 84.2264) (width 0.5) (layer B.Cu) (net 3) (tstamp 5A5D822D)) - (via (at 62.6364 84.1756) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 3)) - (segment (start 62.1284 83.6676) (end 62.6364 84.1756) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D822B)) - (segment (start 62.1284 82.423) (end 63.7565 82.423) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8229)) - (segment (start 60.6175 107.95) (end 63.9064 107.95) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 63.9064 107.95) (end 64.6684 108.712) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8171)) - (segment (start 64.6684 108.712) (end 64.6684 111.3348) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D8172)) - (segment (start 73.565 85.8325) (end 73.565 85.4898) (width 0.2) (layer F.Cu) (net 3)) - (segment (start 73.565 85.4898) (end 74.6608 84.394) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D810D)) - (segment (start 74.6608 84.394) (end 76.6445 84.394) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D810E)) - (segment (start 66.465 84.2325) (end 65.0301 84.2325) (width 0.2) (layer F.Cu) (net 3)) - (segment (start 65.0301 84.2325) (end 63.7565 82.9589) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D8108)) - (segment (start 63.7565 82.9589) (end 63.7565 82.423) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D810A)) - (segment (start 62.7888 94.0156) (end 63.2612 94.0156) (width 0.2) (layer F.Cu) (net 3)) - (segment (start 64.865 92.4118) (end 64.865 91.3325) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D8100)) - (segment (start 63.2612 94.0156) (end 64.865 92.4118) (width 0.2) (layer F.Cu) (net 3) (tstamp 5A5D80FF)) - (segment (start 60.80252 102.743) (end 60.80252 107.76498) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 60.80252 107.76498) (end 60.6175 107.95) (width 0.5) (layer F.Cu) (net 3) (tstamp 5A5D7FF3)) - (segment (start 54.3175 107.95) (end 60.6175 107.95) (width 0.5) (layer F.Cu) (net 3)) - (segment (start 49.022 131.293) (end 49.022 131.445) (width 0.5) (layer B.Cu) (net 4)) - (segment (start 49.022 131.445) (end 52.197 134.62) (width 0.5) (layer B.Cu) (net 4) (tstamp 5A6EC05B)) - (segment (start 54.0815 128.60782) (end 49.4157 128.60782) (width 0.5) (layer B.Cu) (net 4)) - (segment (start 49.4157 128.60782) (end 49.022 129.00152) (width 0.5) (layer B.Cu) (net 4) (tstamp 5A5E4F80)) - (segment (start 55.17515 98.55835) (end 55.17515 91.31935) (width 0.5) (layer F.Cu) (net 4)) - (segment (start 55.17515 91.31935) (end 56.642 89.8525) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A5D8213)) - (segment (start 49.9885 117.0165) (end 49.9885 103.745) (width 0.5) (layer F.Cu) (net 4)) - (segment (start 56.642 89.8525) (end 58.453 89.8525) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A5D7F95)) - (segment (start 49.9885 103.745) (end 55.17515 98.55835) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A5D7F90)) - (segment (start 48.956 135.001) (end 48.956 131.359) (width 0.5) (layer B.Cu) (net 4)) - (segment (start 48.956 131.359) (end 49.022 131.293) (width 0.5) (layer B.Cu) (net 4) (tstamp 5A5D7F76)) - (segment (start 54.991 114.394) (end 52.611 114.394) (width 1) (layer F.Cu) (net 4)) - (segment (start 52.611 114.394) (end 49.9885 117.0165) (width 1) (layer F.Cu) (net 4) (tstamp 5A5D7EBA)) - (segment (start 54.991 114.394) (end 54.991 113.538) (width 0.5) (layer F.Cu) (net 4)) - (segment (start 54.991 113.538) (end 54.3175 112.8645) (width 0.5) (layer F.Cu) (net 4) (tstamp 5A5D7EB6)) - (segment (start 54.3175 112.8645) (end 54.3175 110.25) (width 1) (layer F.Cu) (net 4) (tstamp 5A5D7EB7)) - (segment (start 49.022 124.993) (end 49.022 122.3645) (width 1) (layer B.Cu) (net 4)) - (via (at 49.022 122.3645) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 4)) - (segment (start 49.022 122.3645) (end 49.9885 121.398) (width 1) (layer F.Cu) (net 4) (tstamp 5A5D7E51)) - (segment (start 49.9885 121.398) (end 49.9885 117.0165) (width 1) (layer F.Cu) (net 4) (tstamp 5A5D7E52)) - (segment (start 48.956 131.359) (end 49.022 131.293) (width 0.2) (layer B.Cu) (net 4) (tstamp 5A692059)) - (segment (start 49.022 124.993) (end 49.022 129.00152) (width 1) (layer B.Cu) (net 4)) - (segment (start 49.022 129.00152) (end 49.022 131.293) (width 1) (layer B.Cu) (net 4) (tstamp 5A5E4F83)) - (segment (start 68.707 95.123) (end 75.438 95.123) (width 0.5) (layer B.Cu) (net 5)) - (segment (start 69.465 94.873) (end 69.215 95.123) (width 0.2) (layer F.Cu) (net 5) (tstamp 5A5E58B5)) - (segment (start 69.215 95.123) (end 68.707 95.123) (width 0.2) (layer F.Cu) (net 5) (tstamp 5A5E58B6)) - (via (at 68.707 95.123) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 5)) - (segment (start 69.465 92.9325) (end 69.465 94.873) (width 0.2) (layer F.Cu) (net 5)) - (segment (start 74.9046 102.2604) (end 72.8701 102.2604) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E58BF)) - (segment (start 75.184 101.981) (end 74.9046 102.2604) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E58BE)) - (via (at 75.184 101.981) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 5)) - (segment (start 77.089 100.076) (end 75.184 101.981) (width 0.5) (layer B.Cu) (net 5) (tstamp 5A5E58BC)) - (segment (start 77.089 96.774) (end 77.089 100.076) (width 0.5) (layer B.Cu) (net 5) (tstamp 5A5E58BB)) - (segment (start 75.438 95.123) (end 77.089 96.774) (width 0.5) (layer B.Cu) (net 5) (tstamp 5A5E58BA)) - (segment (start 71.96836 106.13136) (end 71.966 106.13136) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E504F)) - (segment (start 71.966 106.13136) (end 71.96836 106.13136) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E5050)) - (segment (start 71.96836 106.13136) (end 71.966 106.13136) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E5052)) - (segment (start 71.966 104.2924) (end 71.966 106.13136) (width 0.5) (layer F.Cu) (net 5)) - (segment (start 71.966 106.13136) (end 71.966 108.49062) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E5053)) - (segment (start 71.966 108.49062) (end 71.9455 108.51112) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5E4883)) - (segment (start 71.966 104.2924) (end 72.009 104.2924) (width 0.5) (layer F.Cu) (net 5)) - (segment (start 72.009 104.2924) (end 72.8701 103.4313) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5D8547)) - (segment (start 72.8701 103.4313) (end 72.8701 102.2604) (width 0.5) (layer F.Cu) (net 5) (tstamp 5A5D8548)) - (segment (start 52.9844 78.1103) (end 54.6103 78.1103) (width 0.5) (layer F.Cu) (net 6)) - (segment (start 61 85.5) (end 61 87.5176) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C19)) - (segment (start 57.5 82) (end 61 85.5) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C16)) - (segment (start 57.5 79.5) (end 57.5 82) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C14)) - (segment (start 56.75 78.75) (end 57.5 79.5) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C13)) - (segment (start 55.25 78.75) (end 56.75 78.75) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C12)) - (segment (start 54.6103 78.1103) (end 55.25 78.75) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5E5C10)) - (segment (start 62.8149 89.3325) (end 64.865 89.3325) (width 0.2) (layer F.Cu) (net 6) (tstamp 5A5E423A)) - (segment (start 61 87.5176) (end 62.8149 89.3325) (width 0.2) (layer F.Cu) (net 6) (tstamp 5A5E5C1F)) - (segment (start 52.9844 78.1103) (end 51.6943 78.1103) (width 0.5) (layer F.Cu) (net 6)) - (segment (start 51.6943 78.1103) (end 49.6189 76.0349) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5D85AD)) - (segment (start 49.6189 76.0349) (end 49.6189 70.7746) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5D85AE)) - (segment (start 47.48784 70.77728) (end 49.61622 70.77728) (width 0.5) (layer F.Cu) (net 6)) - (segment (start 49.61622 70.77728) (end 49.6189 70.7746) (width 0.5) (layer F.Cu) (net 6) (tstamp 5A5D85AA)) - (segment (start 56.472 102.743) (end 58.70448 102.743) (width 0.5) (layer F.Cu) (net 7)) - (segment (start 53.053 91.1225) (end 51.308 91.1225) (width 0.5) (layer F.Cu) (net 8)) - (segment (start 49.038 93.837) (end 49.022 93.853) (width 0.5) (layer B.Cu) (net 8) (tstamp 5A5D7BE4)) - (via (at 49.022 93.853) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 8)) - (segment (start 49.038 93.837) (end 49.038 91.501) (width 0.5) (layer B.Cu) (net 8)) - (segment (start 49.022 93.4085) (end 49.022 93.853) (width 0.5) (layer F.Cu) (net 8) (tstamp 5A5D7D49)) - (segment (start 51.308 91.1225) (end 49.022 93.4085) (width 0.5) (layer F.Cu) (net 8) (tstamp 5A5D7D48)) - (segment (start 46.943 91.567) (end 48.972 91.567) (width 0.5) (layer B.Cu) (net 8)) - (segment (start 48.972 91.567) (end 49.038 91.501) (width 0.5) (layer B.Cu) (net 8) (tstamp 5A5D7B69)) - (segment (start 53.053 89.8525) (end 51.4985 89.8525) (width 0.5) (layer F.Cu) (net 9)) - (segment (start 49.038 87.392) (end 49.022 87.376) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7BE9)) - (via (at 49.022 87.376) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 9)) - (segment (start 49.038 87.392) (end 49.038 89.601) (width 0.5) (layer B.Cu) (net 9)) - (segment (start 51.4985 89.8525) (end 49.022 87.376) (width 0.5) (layer F.Cu) (net 9) (tstamp 5A5D7D45)) - (segment (start 44.196 89.365) (end 45.296 89.365) (width 0.3) (layer B.Cu) (net 9)) - (segment (start 45.296 89.365) (end 45.593 89.662) (width 0.3) (layer B.Cu) (net 9) (tstamp 5A5D7BDB)) - (segment (start 41.783 76.966) (end 45.978 76.966) (width 0.5) (layer B.Cu) (net 9)) - (segment (start 47.498 78.486) (end 47.498 89.662) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B99)) - (segment (start 45.978 76.966) (end 47.498 78.486) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B98)) - (segment (start 45.593 89.662) (end 47.498 89.662) (width 0.5) (layer B.Cu) (net 9)) - (segment (start 47.498 89.662) (end 48.977 89.662) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B9C)) - (segment (start 48.977 89.662) (end 49.038 89.601) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B6F)) - (segment (start 43.946 106.295) (end 41.783 106.295) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B3E)) - (segment (start 45.593 104.648) (end 43.946 106.295) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B3D)) - (segment (start 45.593 89.662) (end 45.593 104.648) (width 0.5) (layer B.Cu) (net 9) (tstamp 5A5D7B6D)) - (segment (start 64.86398 100.584) (end 64.86398 98.79602) (width 0.5) (layer F.Cu) (net 10)) - (segment (start 64.86398 98.79602) (end 65.235 98.425) (width 0.5) (layer F.Cu) (net 10) (tstamp 5A5E5897)) - (segment (start 65.27038 98.46038) (end 65.235 98.425) (width 0.5) (layer F.Cu) (net 10) (tstamp 5A5D839D) (status 30)) - (segment (start 66.965 92.9325) (end 66.965 96.55004) (width 0.2) (layer F.Cu) (net 11)) - (segment (start 66.965 96.55004) (end 66.96202 96.55302) (width 0.2) (layer F.Cu) (net 11) (tstamp 5A5E58B1)) - (segment (start 66.96202 96.55302) (end 66.96202 100.584) (width 0.5) (layer F.Cu) (net 11)) - (segment (start 62.865 102.7) (end 64.82098 102.7) (width 0.5) (layer F.Cu) (net 12)) - (segment (start 64.82098 102.7) (end 64.86398 102.743) (width 0.5) (layer F.Cu) (net 12) (tstamp 5A5E5894)) - (segment (start 62.8982 102.6668) (end 62.865 102.7) (width 0.5) (layer F.Cu) (net 12) (tstamp 5A5D83A0) (status 30)) - (segment (start 67.465 92.9325) (end 67.465 95.913) (width 0.2) (layer F.Cu) (net 13)) - (segment (start 68.326 102.743) (end 68.707 102.362) (width 0.5) (layer F.Cu) (net 13) (tstamp 5A5E58A8)) - (segment (start 68.707 102.362) (end 68.707 99.187) (width 0.5) (layer F.Cu) (net 13) (tstamp 5A5E58A9)) - (segment (start 68.707 99.187) (end 67.818 98.298) (width 0.5) (layer F.Cu) (net 13) (tstamp 5A5E58AA)) - (segment (start 67.818 98.298) (end 67.818 96.266) (width 0.5) (layer F.Cu) (net 13) (tstamp 5A5E58AB)) - (segment (start 68.326 102.743) (end 66.96202 102.743) (width 0.5) (layer F.Cu) (net 13)) - (segment (start 67.465 95.913) (end 67.818 96.266) (width 0.2) (layer F.Cu) (net 13) (tstamp 5A5E58AE)) - (segment (start 59.7535 127.0965) (end 59.7535 128.27) (width 0.5) (layer F.Cu) (net 14)) - (segment (start 59.5884 128.4351) (end 59.5884 131.93268) (width 0.5) (layer F.Cu) (net 14) (tstamp 5A5D7E75)) - (segment (start 59.7535 128.27) (end 59.5884 128.4351) (width 0.5) (layer F.Cu) (net 14) (tstamp 5A5D7E74)) - (segment (start 61.0235 127.0965) (end 61.0235 128.27) (width 0.5) (layer F.Cu) (net 15)) - (segment (start 60.3885 128.905) (end 60.3885 131.93268) (width 0.5) (layer F.Cu) (net 15) (tstamp 5A5D7E79)) - (segment (start 61.0235 128.27) (end 60.3885 128.905) (width 0.5) (layer F.Cu) (net 15) (tstamp 5A5D7E78)) - (segment (start 61.087 116.459) (end 61.087 81.04124) (width 0.5) (layer B.Cu) (net 16)) - (segment (start 61.087 81.04124) (end 62.68212 79.44612) (width 0.5) (layer B.Cu) (net 16) (tstamp 5A6BF87D)) - (segment (start 61.0235 121.6965) (end 61.0235 116.5225) (width 0.5) (layer F.Cu) (net 16)) - (segment (start 61.0235 116.5225) (end 61.087 116.459) (width 0.5) (layer F.Cu) (net 16) (tstamp 5A6BF87A)) - (via (at 61.087 116.459) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 16)) - (segment (start 62.682136 79.463134) (end 64.61234 79.46136) (width 0.5) (layer F.Cu) (net 16) (tstamp 5A5D860E) (status 20)) - (via (at 62.68212 79.44612) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 16)) - (segment (start 62.68212 79.44612) (end 62.682136 79.446136) (width 0.5) (layer F.Cu) (net 16) (tstamp 5A5D860A)) - (segment (start 62.682136 79.446136) (end 62.682136 79.463134) (width 0.5) (layer F.Cu) (net 16) (tstamp 5A5D860B)) - (segment (start 59.563 117.856) (end 59.563 79.77632) (width 0.5) (layer B.Cu) (net 17)) - (segment (start 59.563 79.77632) (end 61.60008 77.73924) (width 0.5) (layer B.Cu) (net 17) (tstamp 5A6BF880)) - (segment (start 59.7535 121.6965) (end 59.7535 118.0465) (width 0.5) (layer F.Cu) (net 17)) - (segment (start 59.7535 118.0465) (end 59.563 117.856) (width 0.5) (layer F.Cu) (net 17) (tstamp 5A6BF877)) - (via (at 61.60008 77.73924) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 17)) - (via (at 59.563 117.856) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 17)) - (segment (start 61.60008 77.73924) (end 61.60008 77.724) (width 0.5) (layer F.Cu) (net 17) (tstamp 5A5D8616)) - (segment (start 61.60008 77.724) (end 61.60008 77.73924) (width 0.5) (layer F.Cu) (net 17) (tstamp 5A5D8617)) - (segment (start 61.60008 77.73924) (end 61.60008 77.724) (width 0.5) (layer F.Cu) (net 17) (tstamp 5A5D8619)) - (segment (start 61.60008 77.724) (end 64.55392 77.724) (width 0.5) (layer F.Cu) (net 17) (tstamp 5A5D861A) (status 20)) - (segment (start 45.212 84.201) (end 45.212 86.149) (width 0.3) (layer B.Cu) (net 18)) - (segment (start 45.212 86.149) (end 44.196 87.165) (width 0.3) (layer B.Cu) (net 18) (tstamp 5A5D7BD8)) - (segment (start 56.472 124.968) (end 56.472 122.249) (width 0.5) (layer B.Cu) (net 19)) - (segment (start 56.472 122.249) (end 56.928 121.793) (width 0.5) (layer B.Cu) (net 19) (tstamp 5B27B9E0)) - (segment (start 63.5127 126.8984) (end 63.5127 101.727) (width 0.5) (layer B.Cu) (net 19)) - (segment (start 66.14922 99.09048) (end 73.7616 99.09048) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E514B)) - (segment (start 63.5127 101.727) (end 66.14922 99.09048) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E5149)) - (segment (start 70.965 92.9325) (end 70.965 94.206) (width 0.2) (layer F.Cu) (net 19)) - (segment (start 70.965 94.206) (end 73.8378 97.0788) (width 0.2) (layer F.Cu) (net 19) (tstamp 5A5E501B)) - (segment (start 73.8378 97.0788) (end 73.8378 99.01428) (width 0.2) (layer F.Cu) (net 19) (tstamp 5A5E501D)) - (segment (start 73.8378 99.01428) (end 73.7616 99.09048) (width 0.2) (layer F.Cu) (net 19) (tstamp 5A5E501E)) - (segment (start 59.06752 124.98832) (end 59.06752 126.59088) (width 0.5) (layer B.Cu) (net 19)) - (segment (start 73.7616 99.09048) (end 73.77684 99.07524) (width 0.5) (layer F.Cu) (net 19) (tstamp 5A5E5018)) - (via (at 73.7616 99.09048) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 19)) - (segment (start 59.37504 126.8984) (end 63.5127 126.8984) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E5011)) - (segment (start 59.06752 126.59088) (end 59.37504 126.8984) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E5010)) - (segment (start 59.06752 124.98832) (end 56.49232 124.98832) (width 0.5) (layer B.Cu) (net 19)) - (segment (start 56.49232 124.98832) (end 56.472 124.968) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E500A)) - (segment (start 59.05976 124.98056) (end 59.06752 124.98832) (width 0.5) (layer B.Cu) (net 19) (tstamp 5A5E5007)) - (segment (start 65.659 130.461) (end 65.659 129.41522) (width 0.5) (layer B.Cu) (net 20) (status C00000)) - (segment (start 65.659 129.41522) (end 64.73698 128.4932) (width 0.5) (layer B.Cu) (net 20) (tstamp 5B27BA1E) (status 400000)) - (segment (start 74.10704 100.75164) (end 74.48804 100.75164) (width 0.5) (layer B.Cu) (net 20)) - (segment (start 75.12304 100.03536) (end 75.18654 100.03536) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E515E)) - (segment (start 75.14082 100.05314) (end 75.12304 100.03536) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E515D)) - (segment (start 75.18654 100.05314) (end 75.14082 100.05314) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E515C)) - (segment (start 74.48804 100.75164) (end 75.18654 100.05314) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E515B)) - (segment (start 64.73698 128.4932) (end 64.73698 102.8192) (width 0.5) (layer B.Cu) (net 20)) - (segment (start 66.80454 100.75164) (end 74.10704 100.75164) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E5153)) - (segment (start 64.73698 102.8192) (end 66.80454 100.75164) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E5151)) - (segment (start 71.465 92.9325) (end 71.465 94.05068) (width 0.2) (layer F.Cu) (net 20)) - (segment (start 75.18654 100.03536) (end 75.18654 97.6503) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E515F)) - (via (at 75.18654 97.6503) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 20)) - (segment (start 64.73698 128.4932) (end 64.2928 128.4932) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E514F)) - (segment (start 64.2928 128.4932) (end 61.21908 128.4932) (width 0.5) (layer B.Cu) (net 20) (tstamp 5B27B9FF)) - (segment (start 75.06462 97.6503) (end 75.18654 97.6503) (width 0.2) (layer F.Cu) (net 20) (tstamp 5A5E5022)) - (segment (start 71.465 94.05068) (end 75.06462 97.6503) (width 0.2) (layer F.Cu) (net 20) (tstamp 5A5E5021)) - (segment (start 58.76544 128.60256) (end 61.10972 128.60256) (width 0.5) (layer B.Cu) (net 20)) - (segment (start 61.10972 128.60256) (end 61.21908 128.4932) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E4F88)) - (segment (start 56.2815 128.60782) (end 58.76018 128.60782) (width 0.5) (layer B.Cu) (net 20)) - (segment (start 58.76018 128.60782) (end 58.76544 128.60256) (width 0.5) (layer B.Cu) (net 20) (tstamp 5A5E4F85)) - (segment (start 53.0225 94.7215) (end 53.0225 92.423) (width 0.5) (layer F.Cu) (net 21)) - (segment (start 53.0225 92.423) (end 53.053 92.3925) (width 0.5) (layer F.Cu) (net 21) (tstamp 5A5D7D7C)) - (segment (start 58.453 92.3925) (end 59.9567 92.3925) (width 0.5) (layer F.Cu) (net 22)) - (segment (start 61.5696 90.7796) (end 61.976 90.7796) (width 0.5) (layer F.Cu) (net 22) (tstamp 5A5D8120)) - (segment (start 59.9567 92.3925) (end 61.5696 90.7796) (width 0.5) (layer F.Cu) (net 22) (tstamp 5A5D811F)) - (segment (start 64.865 90.3325) (end 62.4231 90.3325) (width 0.2) (layer F.Cu) (net 22)) - (segment (start 62.4231 90.3325) (end 61.976 90.7796) (width 0.2) (layer F.Cu) (net 22) (tstamp 5A5D8119)) - (segment (start 61.976 90.7796) (end 61.9252 90.8304) (width 0.2) (layer F.Cu) (net 22) (tstamp 5A5D8123)) - (segment (start 60.76188 88.5825) (end 60.76188 88.84158) (width 0.2) (layer F.Cu) (net 23)) - (segment (start 61.7528 89.8325) (end 64.865 89.8325) (width 0.2) (layer F.Cu) (net 23) (tstamp 5A5E422F)) - (segment (start 60.76188 88.84158) (end 61.7528 89.8325) (width 0.2) (layer F.Cu) (net 23) (tstamp 5A5E422E)) - (segment (start 58.453 88.5825) (end 60.76188 88.5825) (width 0.5) (layer F.Cu) (net 23)) - (segment (start 58.4835 127.0965) (end 58.4835 128.778) (width 0.5) (layer F.Cu) (net 24)) - (segment (start 58.7883 129.0828) (end 58.7883 131.93268) (width 0.5) (layer F.Cu) (net 24) (tstamp 5A5D7E65)) - (segment (start 58.4835 128.778) (end 58.7883 129.0828) (width 0.5) (layer F.Cu) (net 24) (tstamp 5A5D7E64)) - (segment (start 62.2935 127.0965) (end 62.2935 128.3335) (width 0.5) (layer F.Cu) (net 25)) - (segment (start 61.1886 129.4384) (end 61.1886 131.93268) (width 0.5) (layer F.Cu) (net 25) (tstamp 5A5D7E7D)) - (segment (start 62.2935 128.3335) (end 61.1886 129.4384) (width 0.5) (layer F.Cu) (net 25) (tstamp 5A5D7E7C)) - (segment (start 68.465 84.2325) (end 68.465 78.25924) (width 0.2) (layer F.Cu) (net 26)) - (segment (start 67.92976 77.724) (end 66.75392 77.724) (width 0.2) (layer F.Cu) (net 26) (tstamp 5A5D85E4)) - (segment (start 68.465 78.25924) (end 67.92976 77.724) (width 0.2) (layer F.Cu) (net 26) (tstamp 5A5D85E3)) - (segment (start 66.75392 77.724) (end 67.02552 77.724) (width 0.2) (layer F.Cu) (net 26) (status 30)) - (segment (start 67.965 84.2325) (end 67.965 80.61402) (width 0.2) (layer F.Cu) (net 27)) - (segment (start 67.965 80.61402) (end 66.81234 79.46136) (width 0.2) (layer F.Cu) (net 27) (tstamp 5A5D85FB)) - (segment (start 66.81234 79.46136) (end 66.60642 79.46136) (width 0.2) (layer F.Cu) (net 27) (status 30)) - (segment (start 58.4835 121.6965) (end 58.4835 120.142) (width 0.5) (layer F.Cu) (net 28)) - (segment (start 58.1355 119.794) (end 54.991 119.794) (width 0.5) (layer F.Cu) (net 28) (tstamp 5A5D7E99)) - (segment (start 58.4835 120.142) (end 58.1355 119.794) (width 0.5) (layer F.Cu) (net 28) (tstamp 5A5D7E98)) - (segment (start 70.965 84.2325) (end 70.965 83.10124) (width 0.2) (layer F.Cu) (net 29)) - (segment (start 76.58608 79.43088) (end 75.40752 80.60944) (width 0.5) (layer B.Cu) (net 29) (tstamp 5A5E51B6)) - (segment (start 75.40752 80.60944) (end 74.59472 80.60944) (width 0.5) (layer B.Cu) (net 29) (tstamp 5A5E51B7)) - (segment (start 74.59472 80.60944) (end 73.43648 81.76768) (width 0.5) (layer B.Cu) (net 29) (tstamp 5A5E51B8)) - (segment (start 73.43648 81.76768) (end 73.23328 81.76768) (width 0.5) (layer B.Cu) (net 29) (tstamp 5A5E51B9)) - (via (at 73.23328 81.76768) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 29)) - (segment (start 76.58608 79.43088) (end 76.58608 77.33792) (width 0.5) (layer B.Cu) (net 29)) - (segment (start 72.29856 81.76768) (end 73.23328 81.76768) (width 0.2) (layer F.Cu) (net 29) (tstamp 5A5E51BE)) - (segment (start 70.965 83.10124) (end 72.29856 81.76768) (width 0.2) (layer F.Cu) (net 29) (tstamp 5A5E51BD)) - (segment (start 70.465 84.2325) (end 70.465 82.68684) (width 0.2) (layer F.Cu) (net 30)) - (segment (start 75.44816 74.79792) (end 73.8632 76.38288) (width 0.5) (layer B.Cu) (net 30) (tstamp 5A5E51AF)) - (segment (start 73.8632 76.38288) (end 73.8632 79.12608) (width 0.5) (layer B.Cu) (net 30) (tstamp 5A5E51B0)) - (via (at 73.8632 79.12608) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 30)) - (segment (start 75.44816 74.79792) (end 76.58608 74.79792) (width 0.5) (layer B.Cu) (net 30)) - (segment (start 73.8632 80.20304) (end 73.8632 79.12608) (width 0.2) (layer F.Cu) (net 30) (tstamp 5A5E51C6)) - (segment (start 73.63968 80.42656) (end 73.8632 80.20304) (width 0.2) (layer F.Cu) (net 30) (tstamp 5A5E51C5)) - (segment (start 72.72528 80.42656) (end 73.63968 80.42656) (width 0.2) (layer F.Cu) (net 30) (tstamp 5A5E51C4)) - (segment (start 70.465 82.68684) (end 72.72528 80.42656) (width 0.2) (layer F.Cu) (net 30) (tstamp 5A5E51C2)) - (segment (start 69.965 84.2325) (end 69.965 82.35372) (width 0.2) (layer F.Cu) (net 31)) - (segment (start 75.02144 72.25792) (end 72.37984 74.89952) (width 0.5) (layer B.Cu) (net 31) (tstamp 5A5E51A9)) - (segment (start 72.37984 74.89952) (end 72.37984 77.03312) (width 0.5) (layer B.Cu) (net 31) (tstamp 5A5E51AA)) - (via (at 72.37984 77.03312) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 31)) - (segment (start 75.02144 72.25792) (end 76.58608 72.25792) (width 0.5) (layer B.Cu) (net 31)) - (segment (start 71.99376 77.4192) (end 72.37984 77.03312) (width 0.2) (layer F.Cu) (net 31) (tstamp 5A5E51CD)) - (segment (start 71.99376 80.32496) (end 71.99376 77.4192) (width 0.2) (layer F.Cu) (net 31) (tstamp 5A5E51CB)) - (segment (start 69.965 82.35372) (end 71.99376 80.32496) (width 0.2) (layer F.Cu) (net 31) (tstamp 5A5E51C9)) - (segment (start 45.236 119.38) (end 42.291 119.38) (width 0.5) (layer B.Cu) (net 32)) - (segment (start 39.243 116.332) (end 39.243 113.155) (width 0.5) (layer B.Cu) (net 32) (tstamp 5A69200C)) - (segment (start 42.291 119.38) (end 39.243 116.332) (width 0.5) (layer B.Cu) (net 32) (tstamp 5A69200A)) - (segment (start 32.893 116.84) (end 32.893 72.136) (width 2) (layer B.Cu) (net 32)) - (segment (start 34.923 70.106) (end 39.243 70.106) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FF7)) - (segment (start 32.893 72.136) (end 34.923 70.106) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FF6)) - (segment (start 37 135) (end 37 129.837) (width 2) (layer B.Cu) (net 32)) - (segment (start 36.07 113.155) (end 39.243 113.155) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FEF)) - (segment (start 32.893 116.332) (end 36.07 113.155) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FEE)) - (segment (start 32.893 125.73) (end 32.893 116.84) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FEC)) - (segment (start 32.893 116.84) (end 32.893 116.332) (width 1) (layer B.Cu) (net 32) (tstamp 5A691FF4)) - (segment (start 37 129.837) (end 32.893 125.73) (width 2) (layer B.Cu) (net 32) (tstamp 5A691FEB)) - (segment (start 85.725 81.534) (end 86.106 81.534) (width 0.5) (layer F.Cu) (net 33)) - (segment (start 86.741 82.169) (end 86.741 88.138) (width 0.5) (layer B.Cu) (net 33) (tstamp 5A6BF890)) - (segment (start 86.614 82.042) (end 86.741 82.169) (width 0.5) (layer B.Cu) (net 33) (tstamp 5A6BF88F)) - (via (at 86.614 82.042) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 33)) - (segment (start 86.106 81.534) (end 86.614 82.042) (width 0.5) (layer F.Cu) (net 33) (tstamp 5A6BF88D)) - (segment (start 80.856 81.534) (end 85.725 81.534) (width 0.5) (layer F.Cu) (net 33)) - (segment (start 84.963 85.09) (end 84.963 81.534) (width 0.5) (layer B.Cu) (net 34)) - (segment (start 84.963 81.534) (end 84.455 81.026) (width 0.5) (layer B.Cu) (net 34) (tstamp 5A6BF886)) - (segment (start 82.145 81.026) (end 84.455 81.026) (width 0.5) (layer B.Cu) (net 34)) - (segment (start 85.09 90.678) (end 86.741 90.678) (width 0.5) (layer B.Cu) (net 34) (tstamp 5A5E5574)) - (segment (start 84.074 89.662) (end 85.09 90.678) (width 0.5) (layer B.Cu) (net 34) (tstamp 5A5E5573)) - (segment (start 84.074 85.979) (end 84.074 89.662) (width 0.5) (layer B.Cu) (net 34) (tstamp 5A5E5572)) - (segment (start 84.963 85.09) (end 84.074 85.979) (width 0.5) (layer B.Cu) (net 34) (tstamp 5A6BF884)) - (segment (start 80.264 92.559) (end 82.78 92.559) (width 0.5) (layer B.Cu) (net 35)) - (segment (start 83.439 93.218) (end 86.741 93.218) (width 0.5) (layer B.Cu) (net 35) (tstamp 5A5E5578)) - (segment (start 82.78 92.559) (end 83.439 93.218) (width 0.5) (layer B.Cu) (net 35) (tstamp 5A5E5577)) - (segment (start 80.264 100.814) (end 82.066 100.814) (width 0.5) (layer B.Cu) (net 36)) - (segment (start 85.344 95.758) (end 86.741 95.758) (width 0.5) (layer B.Cu) (net 36) (tstamp 5A5E557E)) - (segment (start 83.566 97.536) (end 85.344 95.758) (width 0.5) (layer B.Cu) (net 36) (tstamp 5A5E557D)) - (segment (start 83.566 99.314) (end 83.566 97.536) (width 0.5) (layer B.Cu) (net 36) (tstamp 5A5E557C)) - (segment (start 82.066 100.814) (end 83.566 99.314) (width 0.5) (layer B.Cu) (net 36) (tstamp 5A5E557B)) - (segment (start 86.741 98.298) (end 86.614 98.298) (width 0.5) (layer B.Cu) (net 37)) - (segment (start 86.614 98.298) (end 82.804 102.108) (width 0.5) (layer B.Cu) (net 37) (tstamp 5A5E5586)) - (segment (start 82.804 102.108) (end 82.804 103.251) (width 0.5) (layer B.Cu) (net 37) (tstamp 5A5E5587)) - (segment (start 80.983 106.807) (end 80.983 105.072) (width 0.5) (layer B.Cu) (net 37)) - (segment (start 80.983 105.072) (end 82.804 103.251) (width 0.5) (layer B.Cu) (net 37) (tstamp 5A5E5581)) - (segment (start 86.741 100.838) (end 86.106 100.838) (width 0.5) (layer B.Cu) (net 38)) - (segment (start 86.106 100.838) (end 83.947 102.997) (width 0.5) (layer B.Cu) (net 38) (tstamp 5A5E558D)) - (segment (start 83.947 102.997) (end 83.947 107.442) (width 0.5) (layer B.Cu) (net 38) (tstamp 5A5E558E)) - (segment (start 83.947 107.442) (end 82.804 108.585) (width 0.5) (layer B.Cu) (net 38) (tstamp 5A5E558F)) - (segment (start 82.804 108.585) (end 80.983 108.585) (width 0.5) (layer B.Cu) (net 38) (tstamp 5A5E5590)) - (segment (start 79.145 81.976) (end 79.145 82.447) (width 0.5) (layer B.Cu) (net 39)) - (segment (start 81.915 83.439) (end 83.312 84.836) (width 0.5) (layer B.Cu) (net 39) (tstamp 5A6BF801)) - (segment (start 80.137 83.439) (end 81.915 83.439) (width 0.5) (layer B.Cu) (net 39) (tstamp 5A6BF800)) - (segment (start 79.145 82.447) (end 80.137 83.439) (width 0.5) (layer B.Cu) (net 39) (tstamp 5A6BF7FF)) - (segment (start 81.618 84.963) (end 83.185 84.963) (width 0.5) (layer F.Cu) (net 39)) - (segment (start 83.185 84.963) (end 83.312 84.836) (width 0.5) (layer F.Cu) (net 39) (tstamp 5A6BF7FC)) - (segment (start 81.618 84.963) (end 82.169 84.963) (width 0.5) (layer F.Cu) (net 39) (status 10)) - (via (at 83.312 84.836) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 39)) - (segment (start 82.169 84.963) (end 83.312 84.836) (width 0.5) (layer F.Cu) (net 39) (tstamp 5A5E554C)) - (segment (start 79.314 89.559) (end 79.314 88.834) (width 0.5) (layer B.Cu) (net 40)) - (segment (start 79.314 88.834) (end 81.153 86.995) (width 0.5) (layer B.Cu) (net 40) (tstamp 5A5E59B3)) - (via (at 81.153 86.995) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 40)) - (segment (start 81.153 86.995) (end 80.983 87.165) (width 0.5) (layer F.Cu) (net 40) (tstamp 5A5E59B7)) - (segment (start 80.983 87.165) (end 80.983 89.662) (width 0.5) (layer F.Cu) (net 40) (tstamp 5A5E59B8)) - (segment (start 80.983 91.44) (end 80.983 93.515) (width 0.5) (layer F.Cu) (net 41)) - (segment (start 79.314 95.184) (end 79.314 97.814) (width 0.5) (layer B.Cu) (net 41) (tstamp 5A5E54DF)) - (segment (start 79.629 94.869) (end 79.314 95.184) (width 0.5) (layer B.Cu) (net 41) (tstamp 5A5E54DE)) - (via (at 79.629 94.869) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 41)) - (segment (start 80.983 93.515) (end 79.629 94.869) (width 0.5) (layer F.Cu) (net 41) (tstamp 5A5E54DC)) - (segment (start 73.565 87.8325) (end 76.6565 87.8325) (width 0.2) (layer F.Cu) (net 42)) - (segment (start 79.629 87.503) (end 79.629 85.174) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56CD)) - (segment (start 79.375 87.757) (end 79.629 87.503) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56CC)) - (segment (start 78.486 87.757) (end 79.375 87.757) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56CB)) - (segment (start 77.978 88.265) (end 78.486 87.757) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56CA)) - (segment (start 77.089 88.265) (end 77.978 88.265) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56C9)) - (segment (start 76.6565 87.8325) (end 77.089 88.265) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56C8)) - (segment (start 79.629 85.174) (end 79.418 84.963) (width 0.2) (layer F.Cu) (net 42) (tstamp 5A5E56CE)) - (segment (start 73.565 88.3325) (end 75.6325 88.3325) (width 0.2) (layer F.Cu) (net 43)) - (segment (start 76.962 89.662) (end 78.783 89.662) (width 0.2) (layer F.Cu) (net 43) (tstamp 5A5E551C)) - (segment (start 75.6325 88.3325) (end 76.962 89.662) (width 0.2) (layer F.Cu) (net 43) (tstamp 5A5E551A)) - (segment (start 73.565 88.8325) (end 74.9895 88.8325) (width 0.2) (layer F.Cu) (net 44)) - (segment (start 77.597 91.44) (end 78.783 91.44) (width 0.2) (layer F.Cu) (net 44) (tstamp 5A5E5516)) - (segment (start 74.9895 88.8325) (end 77.597 91.44) (width 0.2) (layer F.Cu) (net 44) (tstamp 5A5E5514)) - (segment (start 78.783 106.807) (end 78.783 103.675) (width 0.5) (layer B.Cu) (net 45)) - (segment (start 76.454 102.997) (end 74.803 104.648) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E5455)) - (segment (start 78.105 102.997) (end 76.454 102.997) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E5454)) - (segment (start 78.783 103.675) (end 78.105 102.997) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E5453)) - (segment (start 71.313 106.299) (end 71.313 106.106) (width 0.5) (layer B.Cu) (net 45)) - (segment (start 71.313 106.106) (end 72.771 104.648) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E5405)) - (segment (start 76.835 95.631) (end 76.835 102.616) (width 0.5) (layer F.Cu) (net 45)) - (segment (start 74.8305 90.8325) (end 75.565 91.567) (width 0.2) (layer F.Cu) (net 45) (tstamp 5A5E53F2)) - (segment (start 75.565 91.567) (end 75.565 94.107) (width 0.2) (layer F.Cu) (net 45) (tstamp 5A5E53F4)) - (segment (start 75.565 94.107) (end 76.835 95.377) (width 0.2) (layer F.Cu) (net 45) (tstamp 5A5E53F5)) - (segment (start 76.835 95.377) (end 76.835 95.631) (width 0.2) (layer F.Cu) (net 45) (tstamp 5A5E53F6)) - (segment (start 73.565 90.8325) (end 74.8305 90.8325) (width 0.2) (layer F.Cu) (net 45)) - (segment (start 74.803 104.648) (end 72.771 104.648) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E53FE)) - (via (at 74.803 104.648) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 45)) - (segment (start 76.835 102.616) (end 74.803 104.648) (width 0.5) (layer F.Cu) (net 45) (tstamp 5A5E53FB)) - (segment (start 71.313 106.299) (end 71.313 108.22) (width 0.5) (layer B.Cu) (net 45) (tstamp 5A5E5403)) - (segment (start 73.213 108.22) (end 74.819 108.22) (width 0.5) (layer B.Cu) (net 46)) - (segment (start 75.184 108.585) (end 78.783 108.585) (width 0.5) (layer B.Cu) (net 46) (tstamp 5A5E5450)) - (segment (start 74.819 108.22) (end 75.184 108.585) (width 0.5) (layer B.Cu) (net 46) (tstamp 5A5E544F)) - (segment (start 73.565 90.3325) (end 75.2195 90.3325) (width 0.2) (layer F.Cu) (net 46)) - (segment (start 73.213 106.873) (end 73.914 106.172) (width 0.5) (layer B.Cu) (net 46) (tstamp 5A5E540B)) - (segment (start 73.914 106.172) (end 75.438 106.172) (width 0.5) (layer B.Cu) (net 46) (tstamp 5A5E540C)) - (segment (start 75.438 106.172) (end 76.835 104.775) (width 0.5) (layer B.Cu) (net 46) (tstamp 5A5E540D)) - (via (at 76.835 104.775) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 46)) - (segment (start 76.835 104.775) (end 77.978 103.632) (width 0.5) (layer F.Cu) (net 46) (tstamp 5A5E540F)) - (segment (start 77.978 103.632) (end 77.978 94.742) (width 0.5) (layer F.Cu) (net 46) (tstamp 5A5E5410)) - (segment (start 77.978 94.742) (end 76.835 93.599) (width 0.5) (layer F.Cu) (net 46) (tstamp 5A5E5411)) - (segment (start 73.213 106.873) (end 73.213 108.22) (width 0.5) (layer B.Cu) (net 46)) - (segment (start 76.835 91.948) (end 76.835 93.599) (width 0.2) (layer F.Cu) (net 46) (tstamp 5A5E5416)) - (segment (start 75.2195 90.3325) (end 76.835 91.948) (width 0.2) (layer F.Cu) (net 46) (tstamp 5A5E5414)) - (segment (start 45.212 81.661) (end 35.56 81.661) (width 0.5) (layer B.Cu) (net 47)) - (segment (start 35.56 91.567) (end 44.243 91.567) (width 0.5) (layer B.Cu) (net 47)) - (segment (start 39.243 107.695) (end 37.337 107.695) (width 0.5) (layer B.Cu) (net 47)) - (segment (start 35.56 80.518) (end 36.83 79.248) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A69204F)) - (segment (start 35.56 105.918) (end 35.56 91.567) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A69204E)) - (segment (start 35.56 91.567) (end 35.56 91.44) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A5D7B73)) - (segment (start 35.56 91.44) (end 35.56 90.424) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A5D60A7)) - (segment (start 35.56 90.424) (end 35.56 81.661) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A692110)) - (segment (start 35.56 81.661) (end 35.56 80.518) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A5D7BB3)) - (segment (start 37.337 107.695) (end 35.56 105.918) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A69204D)) - (segment (start 37.718 75.566) (end 39.243 75.566) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A692043)) - (segment (start 36.83 76.454) (end 37.718 75.566) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A692042)) - (segment (start 36.83 79.248) (end 36.83 76.454) (width 0.5) (layer B.Cu) (net 47) (tstamp 5A692040)) - (segment (start 68.965 84.2325) (end 68.965 76.56468) (width 0.2) (layer F.Cu) (net 48)) - (segment (start 68.199 75.74788) (end 68.1736 75.77328) (width 0.5) (layer B.Cu) (net 48) (tstamp 5A5E4693)) - (via (at 68.1736 75.77328) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 48)) - (segment (start 68.199 75.74788) (end 68.199 72.44842) (width 0.5) (layer B.Cu) (net 48)) - (segment (start 68.965 76.56468) (end 68.1736 75.77328) (width 0.2) (layer F.Cu) (net 48) (tstamp 5A5E46A9)) - (segment (start 69.465 84.2325) (end 69.465 81.04524) (width 0.2) (layer F.Cu) (net 49)) - (segment (start 70.739 79.77124) (end 70.73392 79.77632) (width 0.5) (layer B.Cu) (net 49) (tstamp 5A5E469B)) - (via (at 70.73392 79.77632) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 49)) - (segment (start 70.739 79.77124) (end 70.739 72.44842) (width 0.5) (layer B.Cu) (net 49)) - (segment (start 69.465 81.04524) (end 70.73392 79.77632) (width 0.2) (layer F.Cu) (net 49) (tstamp 5A5E46A5)) + (segment (start 51.347 124.968) (end 51.322 124.993) (width 0.5) (layer "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005a5e500d)) + (segment (start 51.322 120.344) (end 51.308 120.33) (width 0.5) (layer "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005a692014)) + (segment (start 48.236 120.33) (end 51.308 120.33) (width 0.5) (layer "B.Cu") (net 1) (tstamp 63489a35-4a84-4952-b826-870831fc3d0f)) + (segment (start 51.322 124.993) (end 51.322 120.344) (width 0.5) (layer "B.Cu") (net 1) (tstamp 829efffc-49b2-4d49-81fc-d91477f297f8)) + (segment (start 54.272 124.968) (end 51.347 124.968) (width 0.5) (layer "B.Cu") (net 1) (tstamp f7e7e9d6-bee6-4010-8e9c-8c61947067ce)) + (segment (start 54.3175 102.7885) (end 54.272 102.743) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d7fee)) + (segment (start 63.1931 90.8325) (end 62.7888 91.2368) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d80fb)) + (segment (start 62.7888 91.2368) (end 62.7888 92.1156) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d80fc)) + (segment (start 66.5226 82.423) (end 66.965 82.8654) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8104)) + (segment (start 66.965 82.8654) (end 66.965 84.2325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8105)) + (segment (start 76.606 86.3325) (end 76.6445 86.294) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8112)) + (segment (start 62.2935 120.4849) (end 64.6684 118.11) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d816c)) + (segment (start 64.6684 118.11) (end 64.6684 115.3348) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d816d)) + (segment (start 56.9087 91.1225) (end 56.388 91.6432) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8216)) + (segment (start 56.388 91.6432) (end 56.388 93.3196) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8217)) + (segment (start 56.388 93.3196) (end 57.0484 93.98) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8218)) + (segment (start 57.0484 93.98) (end 57.658 93.98) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8219)) + (segment (start 59.8932 93.98) (end 61.7576 92.1156) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d821a)) + (segment (start 61.7576 92.1156) (end 62.7888 92.1156) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d821b)) + (segment (start 65.6565 81.6077) (end 64.9224 80.8736) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8298)) + (segment (start 64.9224 80.8736) (end 63.06058 80.8736) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8299)) + (segment (start 47.48784 67.32016) (end 48.68672 66.12128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d85b5)) + (segment (start 48.68672 66.12128) (end 55.22976 66.12128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d85b6)) + (segment (start 62.06998 80.8736) (end 59.76366 78.56728) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8622)) + (segment (start 59.76366 78.56728) (end 59.76366 70.85584) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8623)) + (segment (start 58.50128 66.12128) (end 59.76366 67.38366) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8630)) + (segment (start 59.76366 67.38366) (end 59.76366 70.85584) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d8631)) + (segment (start 44.58716 68.56476) (end 44.59968 68.57728) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e41ae)) + (segment (start 57.91962 66.12128) (end 58.50128 66.12128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e41bb)) + (segment (start 66.6811 115.3348) (end 69.03742 117.69112) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4886)) + (segment (start 69.03742 117.69112) (end 69.342 117.69112) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4888)) + (segment (start 69.965 95.14148) (end 70.971489 96.147969) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e48e6)) + (segment (start 70.9701 97.96014) (end 70.46214 97.45218) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5058)) + (segment (start 70.46214 97.45218) (end 70.46214 96.657318) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5059)) + (segment (start 70.46214 96.657318) (end 70.971489 96.147969) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e505a)) + (segment (start 78.039 86.294) (end 78.359 86.614) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e56d1)) + (segment (start 54.272 101.938) (end 57.658 98.552) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5706)) + (segment (start 57.658 98.552) (end 57.658 97.155) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5707)) + (segment (start 57.658 93.98) (end 59.8932 93.98) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e570c)) + (segment (start 57.658 97.155) (end 57.658 93.98) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5710)) + (segment (start 86.741 106.807) (end 86.614 106.934) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e576f)) + (segment (start 86.614 106.934) (end 84.963 106.934) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5770)) + (segment (start 84.963 106.934) (end 82.55 104.521) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5771)) + (segment (start 82.55 104.521) (end 82.55 95.123) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5772)) + (segment (start 69.1155 90.8325) (end 69.965 91.682) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e58c2)) + (segment (start 69.965 91.682) (end 69.965 92.9325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e58c4)) + (segment (start 61.9887 130.0353) (end 63.627 128.397) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e595d)) + (segment (start 63.627 128.397) (end 66.167 128.397) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5961)) + (segment (start 66.167 128.397) (end 69.342 125.222) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5965)) + (segment (start 69.342 125.222) (end 69.342 117.69112) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5966)) + (segment (start 69.342 117.69112) (end 71.9455 117.69112) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e596c)) + (segment (start 78.039 86.294) (end 78.359 86.614) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59a3)) + (segment (start 46.355 67.31) (end 47.498 67.31) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf7b3)) + (segment (start 47.498 67.31) (end 48.68672 66.12128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf7b4)) + (segment (start 66.965 85.888) (end 67.4095 86.3325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf804)) + (segment (start 67.4095 86.3325) (end 73.565 86.3325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf805)) + (segment (start 65.6565 82.423) (end 65.6565 81.6077) (width 0.5) (layer "F.Cu") (net 2) (tstamp 06a3fffb-27e6-4a06-a60c-00457c0bf29e)) + (segment (start 76.6445 86.294) (end 78.039 86.294) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0bbcd1d4-ec23-446a-b525-7b48bb5e9408)) + (segment (start 62.2935 121.6965) (end 62.2935 120.4849) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1514eb8b-cb66-46bc-bff0-d3b204307df8)) + (segment (start 54.3175 105.65) (end 54.3175 102.7885) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1954f478-1c35-479e-9240-910a44be117b)) + (segment (start 55.22976 66.12128) (end 57.91962 66.12128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 302d0ae7-e545-4f8a-9f3d-4b3974718a75)) + (segment (start 66.965 84.2325) (end 66.965 85.888) (width 0.2) (layer "F.Cu") (net 2) (tstamp 30a73474-13a9-4d31-9f25-bab1490fcf2f)) + (segment (start 64.865 90.8325) (end 63.1931 90.8325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 394b452c-b843-4d4d-8df6-91589747b360)) + (segment (start 65.6565 82.423) (end 66.5226 82.423) (width 0.2) (layer "F.Cu") (net 2) (tstamp 5b836540-4765-44b0-a26e-32fbad424a01)) + (segment (start 47.48784 68.57728) (end 47.48784 67.32016) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7fa643bb-4a69-4534-af11-95b243a97abb)) + (segment (start 63.06058 80.8736) (end 62.06998 80.8736) (width 0.5) (layer "F.Cu") (net 2) (tstamp 84899317-621f-4427-8b2e-8a9d691923d7)) + (segment (start 61.9887 131.93268) (end 61.9887 130.0353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 87f3e2ec-bd9d-46a3-8edd-ff9c25c21880)) + (segment (start 73.565 86.3325) (end 76.606 86.3325) (width 0.2) (layer "F.Cu") (net 2) (tstamp 93eedde7-06f7-4a26-b23f-25a24be3d72d)) + (segment (start 69.965 92.9325) (end 69.965 95.14148) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9aa7bdd5-ddbb-4be6-988c-48dfe884f932)) + (segment (start 54.272 102.743) (end 54.272 101.938) (width 0.5) (layer "F.Cu") (net 2) (tstamp a0eefe6e-2345-4c5e-876f-b7a9f6ca04da)) + (segment (start 64.865 90.8325) (end 69.1155 90.8325) (width 0.2) (layer "F.Cu") (net 2) (tstamp c67d41ef-aff5-4a79-ac0d-29a98fbe1087)) + (segment (start 58.453 91.1225) (end 56.9087 91.1225) (width 0.5) (layer "F.Cu") (net 2) (tstamp d96bfaf2-907e-4085-958b-e142d7581d6f)) + (segment (start 64.6684 115.3348) (end 66.6811 115.3348) (width 0.5) (layer "F.Cu") (net 2) (tstamp db5666e1-16e8-4d83-810c-526c65fe02bf)) + (segment (start 44.577 68.58) (end 46.355 67.31) (width 0.5) (layer "F.Cu") (net 2) (tstamp ef325351-0fc3-4f7a-800b-0132f0b71624)) + (segment (start 70.9701 102.2604) (end 70.9701 97.96014) (width 0.5) (layer "F.Cu") (net 2) (tstamp fddf72fc-2e73-4956-86e5-5b8c014d4fe2)) + (segment (start 46.226 109.095) (end 51.038 104.283) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d7bde)) + (segment (start 51.038 104.283) (end 51.038 90.551) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d7be0)) + (segment (start 42.001 135.001) (end 42 135) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5d7f79)) + (segment (start 42.96818 74.296) (end 45.09516 72.16902) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e41a8)) + (segment (start 45.38218 72.44842) (end 45.10278 72.16902) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4642)) + (segment (start 45.10278 72.16902) (end 45.09516 72.16902) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4643)) + (segment (start 58.95608 130.9932) (end 58.76544 130.80256) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4f8b)) + (segment (start 42 129.715) (end 46.722 124.993) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e4f9b)) + (segment (start 61.55976 124.69608) (end 61.26752 124.98832) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5004)) + (segment (start 79.12608 74.79792) (end 79.12608 77.33792) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e51d0)) + (segment (start 51.038 97.155) (end 57.658 97.155) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5713)) + (segment (start 82.55 95.123) (end 81.214 96.459) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e5779)) + (segment (start 81.214 96.459) (end 81.214 97.814) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e577a)) + (segment (start 79.756 85.217) (end 81.661 85.217) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59a7)) + (segment (start 81.661 85.217) (end 83.058 86.614) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59a8)) + (segment (start 83.058 86.614) (end 83.058 89.408) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59a9)) + (segment (start 83.058 89.408) (end 82.907 89.559) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59ad)) + (segment (start 82.907 89.559) (end 81.214 89.559) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a5e59ae)) + (segment (start 42.001 135.001) (end 42 135) (width 0.2) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a69205c)) + (segment (start 45.847 69.85) (end 45.847 71.9836) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf7c8)) + (segment (start 45.847 71.9836) (end 45.38218 72.44842) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf7c9)) + (segment (start 44.071 109.095) (end 48.236 113.26) (width 2) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf80e)) + (segment (start 48.236 113.26) (end 48.236 118.43) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf811)) + (segment (start 43.5346 74.296) (end 45.847 71.9836) (width 2) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6bf813)) + (segment (start 47.056 136.591) (end 47.752 137.287) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6ec038)) + (segment (start 47.752 137.287) (end 58.928 137.287) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6ec039)) + (segment (start 58.928 137.287) (end 60.452 135.763) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6ec03a)) + (segment (start 60.452 135.763) (end 60.452 130.9932) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6ec03b)) + (segment (start 60.452 130.9932) (end 58.95608 130.9932) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005a6ec03e)) + (segment (start 61.26752 122.13252) (end 60.928 121.793) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005b27b9dd)) + (segment (start 64.357 135.763) (end 65.659 134.461) (width 0.5) (layer "B.Cu") (net 2) (tstamp 00000000-0000-0000-0000-00005b27ba21)) + (segment (start 48.236 118.43) (end 51.308 118.43) (width 0.5) (layer "B.Cu") (net 2) (tstamp 081fb92b-d31d-4073-a0d1-ebb0e4264002)) + (segment (start 41.783 74.296) (end 42.96818 74.296) (width 0.5) (layer "B.Cu") (net 2) (tstamp 179f1b06-e751-4e4f-b30b-acaea138efe6)) + (segment (start 78.359 86.614) (end 79.756 85.217) (width 0.5) (layer "B.Cu") (net 2) (tstamp 17ba1dd2-2f1b-4f49-a1ec-7011eb1f47f3)) + (segment (start 41.783 74.296) (end 43.5346 74.296) (width 2) (layer "B.Cu") (net 2) (tstamp 1cab35b1-8c82-4fdf-8bd2-5cdad879686f)) + (segment (start 60.452 135.763) (end 64.357 135.763) (width 0.5) (layer "B.Cu") (net 2) (tstamp 2ac8b914-7e0e-48ac-b3fa-723e107cd65e)) + (segment (start 65.659 72.44842) (end 45.38218 72.44842) (width 0.5) (layer "B.Cu") (net 2) (tstamp 64129743-b660-4a75-b756-586931ea4463)) + (segment (start 47.056 135.001) (end 47.056 136.591) (width 0.5) (layer "B.Cu") (net 2) (tstamp 7b7b0ad5-c1e7-410d-83c8-72b912833916)) + (segment (start 86.741 103.378) (end 86.741 106.807) (width 0.5) (layer "B.Cu") (net 2) (tstamp 98483e67-70bb-4209-b1fa-90a766ca945c)) + (segment (start 44.577 68.58) (end 45.847 69.85) (width 0.5) (layer "B.Cu") (net 2) (tstamp a48390e8-8198-4a19-a625-b1c539780b9a)) + (segment (start 47.056 135.001) (end 42.001 135.001) (width 0.5) (layer "B.Cu") (net 2) (tstamp ad82c7ab-420d-4ad1-9819-91e484a3b3f7)) + (segment (start 41.783 109.095) (end 46.226 109.095) (width 0.5) (layer "B.Cu") (net 2) (tstamp b62ec2ec-0084-4598-b126-138865b2ac8e)) + (segment (start 42 135) (end 42 129.715) (width 0.5) (layer "B.Cu") (net 2) (tstamp b8bcde40-6633-4fa2-bfa6-28ead2bf4688)) + (segment (start 79.12608 72.25792) (end 79.12608 74.79792) (width 0.5) (layer "B.Cu") (net 2) (tstamp dda50c5a-0f15-477c-8c52-b15e4064d58c)) + (segment (start 41.783 109.095) (end 44.071 109.095) (width 2) (layer "B.Cu") (net 2) (tstamp ea305348-feb3-4fc1-bd7e-9af70fb55acb)) + (segment (start 61.26752 124.98832) (end 61.26752 122.13252) (width 0.5) (layer "B.Cu") (net 2) (tstamp f990286e-b08b-40cf-af9e-fe2a4a69ee04)) + (segment (start 60.80252 107.76498) (end 60.6175 107.95) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d7ff3)) + (segment (start 63.2612 94.0156) (end 64.865 92.4118) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d80ff)) + (segment (start 64.865 92.4118) (end 64.865 91.3325) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8100)) + (segment (start 65.0301 84.2325) (end 63.7565 82.9589) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8108)) + (segment (start 63.7565 82.9589) (end 63.7565 82.423) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d810a)) + (segment (start 73.565 85.4898) (end 74.6608 84.394) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d810d)) + (segment (start 74.6608 84.394) (end 76.6445 84.394) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d810e)) + (segment (start 63.9064 107.95) (end 64.6684 108.712) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8171)) + (segment (start 64.6684 108.712) (end 64.6684 111.3348) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8172)) + (segment (start 62.1284 82.423) (end 63.7565 82.423) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8229)) + (segment (start 62.1284 83.6676) (end 62.6364 84.1756) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d822b)) + (segment (start 75.438 82.296) (end 75.5396 82.3976) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8231)) + (segment (start 75.5396 82.3976) (end 76.6064 82.3976) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8232)) + (segment (start 76.6064 82.3976) (end 76.6445 82.4357) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8233)) + (segment (start 76.6445 82.4357) (end 76.6445 84.394) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8234)) + (segment (start 62.9158 98.5442) (end 63.035 98.425) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d83a3)) + (segment (start 60.80252 97.59188) (end 62.7888 95.6056) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d83aa)) + (segment (start 52.9287 68.8746) (end 52.9844 68.9303) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d85b2)) + (segment (start 56.5859 68.9303) (end 57.7596 70.104) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8635)) + (segment (start 57.7596 70.104) (end 57.7596 70.71614) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8636)) + (segment (start 58.5978 81.153) (end 59.8678 82.423) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8639)) + (segment (start 57.7596 71.25462) (end 58.59018 72.0852) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8640)) + (segment (start 58.59018 72.0852) (end 58.59018 74.01306) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8641)) + (segment (start 58.59018 74.01306) (end 58.5978 74.01306) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8643)) + (segment (start 58.5978 74.01306) (end 58.5978 81.153) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d8644)) + (segment (start 64.93256 107.95) (end 60.6175 107.95) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e4863)) + (segment (start 66.1084 107.95) (end 69.766 104.2924) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e4865)) + (segment (start 70.465 94.33084) (end 72.8091 96.67494) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e4fba)) + (segment (start 72.8091 96.67494) (end 72.8091 96.997362) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e4fbc)) + (segment (start 72.8091 96.997362) (end 72.314991 97.491471) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e4fbd)) + (segment (start 76.2 81.534) (end 75.438 82.296) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e5593)) + (segment (start 62.611 96.012) (end 60.80252 97.82048) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e581d)) + (segment (start 60.80252 97.82048) (end 60.80252 102.743) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e581e)) + (segment (start 62.7888 95.8342) (end 62.611 96.012) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e5821)) + (segment (start 62.611 98.001) (end 63.035 98.425) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e588e)) + (segment (start 63.035 100.33) (end 62.865 100.5) (width 0.5) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e5891)) + (segment (start 66.465 86.531) (end 70.465 90.531) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e58cb)) + (segment (start 70.465 90.531) (end 70.465 92.9325) (width 0.2) (layer "F.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e58cd)) + (segment (start 60.80252 102.743) (end 60.80252 97.59188) (width 0.5) (layer "F.Cu") (net 3) (tstamp 0d9ed8b7-f43b-44f1-b616-6366ddd9b3e0)) + (segment (start 64.93256 107.95) (end 66.1084 107.95) (width 0.5) (layer "F.Cu") (net 3) (tstamp 1cf08576-0ecd-4f2f-8798-546f34a7238e)) + (segment (start 62.611 96.012) (end 62.611 98.001) (width 0.5) (layer "F.Cu") (net 3) (tstamp 1dfe64b8-ed07-4c67-80da-4591078a9f8b)) + (segment (start 60.6175 107.95) (end 63.9064 107.95) (width 0.5) (layer "F.Cu") (net 3) (tstamp 2851b9cb-5a10-4a32-9f0c-922470242932)) + (segment (start 54.3175 107.95) (end 60.6175 107.95) (width 0.5) (layer "F.Cu") (net 3) (tstamp 2c25d268-2989-420c-b011-bebb39dc64dd)) + (segment (start 62.7888 94.0156) (end 62.7888 95.8342) (width 0.5) (layer "F.Cu") (net 3) (tstamp 300d3682-86d7-4843-be30-d6804115fc51)) + (segment (start 62.1284 82.423) (end 62.1284 83.6676) (width 0.5) (layer "F.Cu") (net 3) (tstamp 35b4e234-de42-44fd-96c1-8c477bb04a19)) + (segment (start 62.1284 82.423) (end 59.8678 82.423) (width 0.5) (layer "F.Cu") (net 3) (tstamp 35dfdcc4-d68a-4a67-83e6-7e7362f4433b)) + (segment (start 60.80252 102.743) (end 60.80252 107.76498) (width 0.5) (layer "F.Cu") (net 3) (tstamp 36fcbb55-845b-4c5b-aeb0-aa4979ee166d)) + (segment (start 57.7596 70.71614) (end 57.7596 71.25462) (width 0.5) (layer "F.Cu") (net 3) (tstamp 3ee33365-7271-4adc-9fb9-7d5fb9473cd3)) + (segment (start 49.6189 68.8746) (end 52.9287 68.8746) (width 0.5) (layer "F.Cu") (net 3) (tstamp 568802ac-8520-4c8e-bb7e-841d0b912b8a)) + (segment (start 63.035 98.425) (end 63.035 100.33) (width 0.5) (layer "F.Cu") (net 3) (tstamp 6bb73a8a-b31a-4cc8-a88d-8c0495001104)) + (segment (start 78.656 81.534) (end 76.2 81.534) (width 0.5) (layer "F.Cu") (net 3) (tstamp 857e2bdc-5d54-4ecf-9eee-0942eadd230e)) + (segment (start 66.465 84.2325) (end 66.465 86.531) (width 0.2) (layer "F.Cu") (net 3) (tstamp 86a1275d-52e2-4fab-9dc4-5e53c3067d81)) + (segment (start 73.565 85.8325) (end 73.565 85.4898) (width 0.2) (layer "F.Cu") (net 3) (tstamp 86a37a2d-9e23-49fd-8974-95befb61aa53)) + (segment (start 66.465 84.2325) (end 65.0301 84.2325) (width 0.2) (layer "F.Cu") (net 3) (tstamp 8c03b5bc-eca5-4bc1-8c29-1e2b400f03f4)) + (segment (start 52.9844 68.9303) (end 56.5859 68.9303) (width 0.5) (layer "F.Cu") (net 3) (tstamp 94508a5a-69dd-492d-b0f5-d4d4eeb5a28d)) + (segment (start 62.7888 94.0156) (end 62.7888 95.6056) (width 0.5) (layer "F.Cu") (net 3) (tstamp adc59f1b-b137-4c71-8c6d-e3926e9f76de)) + (segment (start 62.7888 94.0156) (end 63.2612 94.0156) (width 0.2) (layer "F.Cu") (net 3) (tstamp ba64129e-81f5-4934-b7bc-0fb3b4ec3d7e)) + (segment (start 70.465 92.9325) (end 70.465 94.33084) (width 0.2) (layer "F.Cu") (net 3) (tstamp c3b3f991-91e3-47ef-9db0-7a032e70a7f8)) + (via (at 62.611 96.012) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 3) (tstamp 666faabc-dbde-41eb-9e9c-7ccf9b15b464)) + (via (at 75.438 82.296) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 3) (tstamp 7a5e0781-64f2-4c11-950a-9b5b848a8d92)) + (via (at 62.6364 84.1756) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 3) (tstamp fc487c66-bfbe-4bd0-97bf-86a06aa06c29)) + (segment (start 62.6364 84.1756) (end 62.6872 84.2264) (width 0.5) (layer "B.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d822d)) + (segment (start 62.6872 84.2264) (end 73.5076 84.2264) (width 0.5) (layer "B.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d822e)) + (segment (start 73.5076 84.2264) (end 75.438 82.296) (width 0.5) (layer "B.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5d822f)) + (segment (start 62.6364 95.9866) (end 62.611 96.012) (width 0.5) (layer "B.Cu") (net 3) (tstamp 00000000-0000-0000-0000-00005a5e581b)) + (segment (start 62.6364 84.1756) (end 62.6364 95.9866) (width 0.5) (layer "B.Cu") (net 3) (tstamp e46d6ecf-f2ae-4b2a-ae29-860a31aee3be)) + (segment (start 49.022 122.3645) (end 49.9885 121.398) (width 1) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7e51)) + (segment (start 49.9885 121.398) (end 49.9885 117.0165) (width 1) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7e52)) + (segment (start 54.991 113.538) (end 54.3175 112.8645) (width 0.5) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7eb6)) + (segment (start 54.3175 112.8645) (end 54.3175 110.25) (width 1) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7eb7)) + (segment (start 52.611 114.394) (end 49.9885 117.0165) (width 1) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7eba)) + (segment (start 49.9885 103.745) (end 55.17515 98.55835) (width 0.5) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7f90)) + (segment (start 56.642 89.8525) (end 58.453 89.8525) (width 0.5) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7f95)) + (segment (start 55.17515 91.31935) (end 56.642 89.8525) (width 0.5) (layer "F.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d8213)) + (segment (start 54.991 114.394) (end 54.991 113.538) (width 0.5) (layer "F.Cu") (net 4) (tstamp 41879a3b-0e48-44b9-a152-8b897d641453)) + (segment (start 54.991 114.394) (end 52.611 114.394) (width 1) (layer "F.Cu") (net 4) (tstamp 80974d1a-c0d8-4fb8-8771-6a75877ff88f)) + (segment (start 49.9885 117.0165) (end 49.9885 103.745) (width 0.5) (layer "F.Cu") (net 4) (tstamp 941c8f71-4514-4d20-b5dc-34a155e3f721)) + (segment (start 55.17515 98.55835) (end 55.17515 91.31935) (width 0.5) (layer "F.Cu") (net 4) (tstamp feeb0b21-84c3-40aa-9349-5254bfd746b8)) + (via (at 49.022 122.3645) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 4) (tstamp ad9c9a21-eca1-43bd-87b3-ee18cd3e748e)) + (segment (start 48.956 131.359) (end 49.022 131.293) (width 0.5) (layer "B.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5d7f76)) + (segment (start 49.4157 128.60782) (end 49.022 129.00152) (width 0.5) (layer "B.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5e4f80)) + (segment (start 49.022 129.00152) (end 49.022 131.293) (width 1) (layer "B.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a5e4f83)) + (segment (start 48.956 131.359) (end 49.022 131.293) (width 0.2) (layer "B.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a692059)) + (segment (start 49.022 131.445) (end 52.197 134.62) (width 0.5) (layer "B.Cu") (net 4) (tstamp 00000000-0000-0000-0000-00005a6ec05b)) + (segment (start 48.956 135.001) (end 48.956 131.359) (width 0.5) (layer "B.Cu") (net 4) (tstamp 26a63ef5-c187-4f40-89b2-c51337f5ac9c)) + (segment (start 49.022 131.293) (end 49.022 131.445) (width 0.5) (layer "B.Cu") (net 4) (tstamp 6ee8a251-adc1-48d5-b043-42631f917607)) + (segment (start 49.022 124.993) (end 49.022 129.00152) (width 1) (layer "B.Cu") (net 4) (tstamp 7460c6a7-ac60-4135-8919-223ff69408d0)) + (segment (start 54.0815 128.60782) (end 49.4157 128.60782) (width 0.5) (layer "B.Cu") (net 4) (tstamp d72c37e6-74ae-4bf9-8b8b-0487be02b5fb)) + (segment (start 49.022 124.993) (end 49.022 122.3645) (width 1) (layer "B.Cu") (net 4) (tstamp fc52a892-22ac-465a-b159-0c5d60f42115)) + (segment (start 72.009 104.2924) (end 72.8701 103.4313) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5d8547)) + (segment (start 72.8701 103.4313) (end 72.8701 102.2604) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5d8548)) + (segment (start 71.966 108.49062) (end 71.9455 108.51112) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e4883)) + (segment (start 71.96836 106.13136) (end 71.966 106.13136) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e504f)) + (segment (start 71.966 106.13136) (end 71.96836 106.13136) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e5050)) + (segment (start 71.96836 106.13136) (end 71.966 106.13136) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e5052)) + (segment (start 71.966 106.13136) (end 71.966 108.49062) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e5053)) + (segment (start 69.465 94.873) (end 69.215 95.123) (width 0.2) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58b5)) + (segment (start 69.215 95.123) (end 68.707 95.123) (width 0.2) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58b6)) + (segment (start 75.184 101.981) (end 74.9046 102.2604) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58be)) + (segment (start 74.9046 102.2604) (end 72.8701 102.2604) (width 0.5) (layer "F.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58bf)) + (segment (start 71.966 104.2924) (end 72.009 104.2924) (width 0.5) (layer "F.Cu") (net 5) (tstamp 03075912-e20c-49c3-9a99-c64c8550bd38)) + (segment (start 71.966 104.2924) (end 71.966 106.13136) (width 0.5) (layer "F.Cu") (net 5) (tstamp 30e23baf-23c3-429f-bd76-3a1739d08074)) + (segment (start 69.465 92.9325) (end 69.465 94.873) (width 0.2) (layer "F.Cu") (net 5) (tstamp 909bcefb-668a-481b-a9d3-2b89fdba80aa)) + (via (at 68.707 95.123) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 5) (tstamp b68bed6e-75b4-43c3-9d44-8443286b33d8)) + (via (at 75.184 101.981) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 5) (tstamp d4866500-b50f-4f06-bea2-0ad309904066)) + (segment (start 75.438 95.123) (end 77.089 96.774) (width 0.5) (layer "B.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58ba)) + (segment (start 77.089 96.774) (end 77.089 100.076) (width 0.5) (layer "B.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58bb)) + (segment (start 77.089 100.076) (end 75.184 101.981) (width 0.5) (layer "B.Cu") (net 5) (tstamp 00000000-0000-0000-0000-00005a5e58bc)) + (segment (start 68.707 95.123) (end 75.438 95.123) (width 0.5) (layer "B.Cu") (net 5) (tstamp 12a60196-315b-48ee-af23-3adf71e06837)) + (segment (start 49.61622 70.77728) (end 49.6189 70.7746) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5d85aa)) + (segment (start 51.6943 78.1103) (end 49.6189 76.0349) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5d85ad)) + (segment (start 49.6189 76.0349) (end 49.6189 70.7746) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5d85ae)) + (segment (start 62.8149 89.3325) (end 64.865 89.3325) (width 0.2) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e423a)) + (segment (start 54.6103 78.1103) (end 55.25 78.75) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c10)) + (segment (start 55.25 78.75) (end 56.75 78.75) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c12)) + (segment (start 56.75 78.75) (end 57.5 79.5) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c13)) + (segment (start 57.5 79.5) (end 57.5 82) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c14)) + (segment (start 57.5 82) (end 61 85.5) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c16)) + (segment (start 61 85.5) (end 61 87.5176) (width 0.5) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c19)) + (segment (start 61 87.5176) (end 62.8149 89.3325) (width 0.2) (layer "F.Cu") (net 6) (tstamp 00000000-0000-0000-0000-00005a5e5c1f)) + (segment (start 52.9844 78.1103) (end 54.6103 78.1103) (width 0.5) (layer "F.Cu") (net 6) (tstamp 55405d0c-934c-495f-8486-0f5597173d7e)) + (segment (start 52.9844 78.1103) (end 51.6943 78.1103) (width 0.5) (layer "F.Cu") (net 6) (tstamp 87487744-7d26-4529-ba75-a5352bb95423)) + (segment (start 47.48784 70.77728) (end 49.61622 70.77728) (width 0.5) (layer "F.Cu") (net 6) (tstamp db6f7edf-3b1e-40cd-aee7-fce472138197)) + (segment (start 56.472 102.743) (end 58.70448 102.743) (width 0.5) (layer "F.Cu") (net 7) (tstamp f4a3eb27-0f73-4579-9dec-f677dc884891)) + (segment (start 51.308 91.1225) (end 49.022 93.4085) (width 0.5) (layer "F.Cu") (net 8) (tstamp 00000000-0000-0000-0000-00005a5d7d48)) + (segment (start 49.022 93.4085) (end 49.022 93.853) (width 0.5) (layer "F.Cu") (net 8) (tstamp 00000000-0000-0000-0000-00005a5d7d49)) + (segment (start 53.053 91.1225) (end 51.308 91.1225) (width 0.5) (layer "F.Cu") (net 8) (tstamp 4b770c13-3153-4143-a811-4ae2ea114a27)) + (via (at 49.022 93.853) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 8) (tstamp 5908a552-2d91-4fa2-982d-159361da0dbc)) + (segment (start 48.972 91.567) (end 49.038 91.501) (width 0.5) (layer "B.Cu") (net 8) (tstamp 00000000-0000-0000-0000-00005a5d7b69)) + (segment (start 49.038 93.837) (end 49.022 93.853) (width 0.5) (layer "B.Cu") (net 8) (tstamp 00000000-0000-0000-0000-00005a5d7be4)) + (segment (start 49.038 93.837) (end 49.038 91.501) (width 0.5) (layer "B.Cu") (net 8) (tstamp 242f1795-ba9f-4930-987a-b75fa532d1ac)) + (segment (start 46.943 91.567) (end 48.972 91.567) (width 0.5) (layer "B.Cu") (net 8) (tstamp 37b98a4a-b187-4c33-880b-4c33a006f6b5)) + (segment (start 51.4985 89.8525) (end 49.022 87.376) (width 0.5) (layer "F.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7d45)) + (segment (start 53.053 89.8525) (end 51.4985 89.8525) (width 0.5) (layer "F.Cu") (net 9) (tstamp f19d66f9-7a5b-4ddb-ab51-fcc2ed8e3625)) + (via (at 49.022 87.376) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 9) (tstamp 0c5e1bf8-e042-4fde-953d-c7fce49a2a31)) + (segment (start 45.593 104.648) (end 43.946 106.295) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b3d)) + (segment (start 43.946 106.295) (end 41.783 106.295) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b3e)) + (segment (start 45.593 89.662) (end 45.593 104.648) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b6d)) + (segment (start 48.977 89.662) (end 49.038 89.601) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b6f)) + (segment (start 45.978 76.966) (end 47.498 78.486) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b98)) + (segment (start 47.498 78.486) (end 47.498 89.662) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b99)) + (segment (start 47.498 89.662) (end 48.977 89.662) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7b9c)) + (segment (start 45.296 89.365) (end 45.593 89.662) (width 0.3) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7bdb)) + (segment (start 49.038 87.392) (end 49.022 87.376) (width 0.5) (layer "B.Cu") (net 9) (tstamp 00000000-0000-0000-0000-00005a5d7be9)) + (segment (start 45.593 89.662) (end 47.498 89.662) (width 0.5) (layer "B.Cu") (net 9) (tstamp 412be267-dcbc-42ad-aa08-767bb811a5c6)) + (segment (start 44.196 89.365) (end 45.296 89.365) (width 0.3) (layer "B.Cu") (net 9) (tstamp cf44d41c-01db-48b7-b02e-cf7efa0aa505)) + (segment (start 49.038 87.392) (end 49.038 89.601) (width 0.5) (layer "B.Cu") (net 9) (tstamp eb9ac6e1-ee64-48ce-9a16-58683b06c0e3)) + (segment (start 41.783 76.966) (end 45.978 76.966) (width 0.5) (layer "B.Cu") (net 9) (tstamp f4a1aca8-8cca-45fe-9f70-b772b7278315)) + (segment (start 65.27038 98.46038) (end 65.235 98.425) (width 0.5) (layer "F.Cu") (net 10) (tstamp 00000000-0000-0000-0000-00005a5d839d)) + (segment (start 64.86398 98.79602) (end 65.235 98.425) (width 0.5) (layer "F.Cu") (net 10) (tstamp 00000000-0000-0000-0000-00005a5e5897)) + (segment (start 64.86398 100.584) (end 64.86398 98.79602) (width 0.5) (layer "F.Cu") (net 10) (tstamp 92348e11-91ca-4eec-9239-11415a4c8047)) + (segment (start 66.965 96.55004) (end 66.96202 96.55302) (width 0.2) (layer "F.Cu") (net 11) (tstamp 00000000-0000-0000-0000-00005a5e58b1)) + (segment (start 66.965 92.9325) (end 66.965 96.55004) (width 0.2) (layer "F.Cu") (net 11) (tstamp 9f7b3f8c-940e-44e8-a426-69794ec24274)) + (segment (start 66.96202 96.55302) (end 66.96202 100.584) (width 0.5) (layer "F.Cu") (net 11) (tstamp c8310077-4411-44c6-b33e-a6d12cfef31a)) + (segment (start 62.8982 102.6668) (end 62.865 102.7) (width 0.5) (layer "F.Cu") (net 12) (tstamp 00000000-0000-0000-0000-00005a5d83a0)) + (segment (start 64.82098 102.7) (end 64.86398 102.743) (width 0.5) (layer "F.Cu") (net 12) (tstamp 00000000-0000-0000-0000-00005a5e5894)) + (segment (start 62.865 102.7) (end 64.82098 102.7) (width 0.5) (layer "F.Cu") (net 12) (tstamp 7c86e801-2928-48fd-8c61-cbe4279edfa3)) + (segment (start 68.326 102.743) (end 68.707 102.362) (width 0.5) (layer "F.Cu") (net 13) (tstamp 00000000-0000-0000-0000-00005a5e58a8)) + (segment (start 68.707 102.362) (end 68.707 99.187) (width 0.5) (layer "F.Cu") (net 13) (tstamp 00000000-0000-0000-0000-00005a5e58a9)) + (segment (start 68.707 99.187) (end 67.818 98.298) (width 0.5) (layer "F.Cu") (net 13) (tstamp 00000000-0000-0000-0000-00005a5e58aa)) + (segment (start 67.818 98.298) (end 67.818 96.266) (width 0.5) (layer "F.Cu") (net 13) (tstamp 00000000-0000-0000-0000-00005a5e58ab)) + (segment (start 67.465 95.913) (end 67.818 96.266) (width 0.2) (layer "F.Cu") (net 13) (tstamp 00000000-0000-0000-0000-00005a5e58ae)) + (segment (start 67.465 92.9325) (end 67.465 95.913) (width 0.2) (layer "F.Cu") (net 13) (tstamp 71d1ad69-76fe-4da7-806f-2ea008b0aca9)) + (segment (start 68.326 102.743) (end 66.96202 102.743) (width 0.5) (layer "F.Cu") (net 13) (tstamp d85f2811-dad7-4564-a97b-7c62040e371a)) + (segment (start 59.7535 128.27) (end 59.5884 128.4351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 00000000-0000-0000-0000-00005a5d7e74)) + (segment (start 59.5884 128.4351) (end 59.5884 131.93268) (width 0.5) (layer "F.Cu") (net 14) (tstamp 00000000-0000-0000-0000-00005a5d7e75)) + (segment (start 59.7535 127.0965) (end 59.7535 128.27) (width 0.5) (layer "F.Cu") (net 14) (tstamp 70f52a11-2130-481f-97d2-06b505b46093)) + (segment (start 61.0235 128.27) (end 60.3885 128.905) (width 0.5) (layer "F.Cu") (net 15) (tstamp 00000000-0000-0000-0000-00005a5d7e78)) + (segment (start 60.3885 128.905) (end 60.3885 131.93268) (width 0.5) (layer "F.Cu") (net 15) (tstamp 00000000-0000-0000-0000-00005a5d7e79)) + (segment (start 61.0235 127.0965) (end 61.0235 128.27) (width 0.5) (layer "F.Cu") (net 15) (tstamp 6618eef8-1cc9-45ee-a90c-77da14cb9d00)) + (segment (start 62.68212 79.44612) (end 62.682136 79.446136) (width 0.5) (layer "F.Cu") (net 16) (tstamp 00000000-0000-0000-0000-00005a5d860a)) + (segment (start 62.682136 79.446136) (end 62.682136 79.463134) (width 0.5) (layer "F.Cu") (net 16) (tstamp 00000000-0000-0000-0000-00005a5d860b)) + (segment (start 62.682136 79.463134) (end 64.61234 79.46136) (width 0.5) (layer "F.Cu") (net 16) (tstamp 00000000-0000-0000-0000-00005a5d860e)) + (segment (start 61.0235 116.5225) (end 61.087 116.459) (width 0.5) (layer "F.Cu") (net 16) (tstamp 00000000-0000-0000-0000-00005a6bf87a)) + (segment (start 61.0235 121.6965) (end 61.0235 116.5225) (width 0.5) (layer "F.Cu") (net 16) (tstamp 7bed3c9e-8540-4421-b74e-dfdedd53868c)) + (via (at 62.68212 79.44612) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 16) (tstamp 40cf3175-5424-4549-ab7d-0d52b0e2f9f4)) + (via (at 61.087 116.459) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 16) (tstamp db4ac53d-3ea7-45d2-8576-2a4a7f3db927)) + (segment (start 61.087 81.04124) (end 62.68212 79.44612) (width 0.5) (layer "B.Cu") (net 16) (tstamp 00000000-0000-0000-0000-00005a6bf87d)) + (segment (start 61.087 116.459) (end 61.087 81.04124) (width 0.5) (layer "B.Cu") (net 16) (tstamp 6032ec58-9bb8-455d-add8-e45209b9a960)) + (segment (start 61.60008 77.73924) (end 61.60008 77.724) (width 0.5) (layer "F.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a5d8616)) + (segment (start 61.60008 77.724) (end 61.60008 77.73924) (width 0.5) (layer "F.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a5d8617)) + (segment (start 61.60008 77.73924) (end 61.60008 77.724) (width 0.5) (layer "F.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a5d8619)) + (segment (start 61.60008 77.724) (end 64.55392 77.724) (width 0.5) (layer "F.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a5d861a)) + (segment (start 59.7535 118.0465) (end 59.563 117.856) (width 0.5) (layer "F.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a6bf877)) + (segment (start 59.7535 121.6965) (end 59.7535 118.0465) (width 0.5) (layer "F.Cu") (net 17) (tstamp 14a86859-81c7-4be9-83f1-ff81b242ec89)) + (via (at 61.60008 77.73924) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 17) (tstamp 63114e98-4f9a-420b-aa2e-34d39a0cdbf3)) + (via (at 59.563 117.856) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 17) (tstamp b35cff12-b978-4b57-8f1b-9583ef549e4c)) + (segment (start 59.563 79.77632) (end 61.60008 77.73924) (width 0.5) (layer "B.Cu") (net 17) (tstamp 00000000-0000-0000-0000-00005a6bf880)) + (segment (start 59.563 117.856) (end 59.563 79.77632) (width 0.5) (layer "B.Cu") (net 17) (tstamp 3d2feaaf-9409-4e23-bec1-9182a526386b)) + (segment (start 45.212 86.149) (end 44.196 87.165) (width 0.3) (layer "B.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005a5d7bd8)) + (segment (start 45.212 84.201) (end 45.212 86.149) (width 0.3) (layer "B.Cu") (net 18) (tstamp 6aa0fcda-b7a3-4bf9-86da-c344544eb113)) + (segment (start 73.7616 99.09048) (end 73.77684 99.07524) (width 0.5) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e5018)) + (segment (start 70.965 94.206) (end 73.8378 97.0788) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e501b)) + (segment (start 73.8378 97.0788) (end 73.8378 99.01428) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e501d)) + (segment (start 73.8378 99.01428) (end 73.7616 99.09048) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e501e)) + (segment (start 70.965 92.9325) (end 70.965 94.206) (width 0.2) (layer "F.Cu") (net 19) (tstamp 8fa8c1ea-ef51-4a32-b111-13d6cc76eba5)) + (via (at 73.7616 99.09048) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 19) (tstamp c590ec6a-27cd-41f4-98a8-784579a55c87)) + (segment (start 59.05976 124.98056) (end 59.06752 124.98832) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e5007)) + (segment (start 56.49232 124.98832) (end 56.472 124.968) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e500a)) + (segment (start 59.06752 126.59088) (end 59.37504 126.8984) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e5010)) + (segment (start 59.37504 126.8984) (end 63.5127 126.8984) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e5011)) + (segment (start 63.5127 101.727) (end 66.14922 99.09048) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e5149)) + (segment (start 66.14922 99.09048) (end 73.7616 99.09048) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005a5e514b)) + (segment (start 56.472 122.249) (end 56.928 121.793) (width 0.5) (layer "B.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005b27b9e0)) + (segment (start 56.472 124.968) (end 56.472 122.249) (width 0.5) (layer "B.Cu") (net 19) (tstamp 0fa1ecda-7f4a-41f0-8317-8022e3f18724)) + (segment (start 59.06752 124.98832) (end 59.06752 126.59088) (width 0.5) (layer "B.Cu") (net 19) (tstamp 623d8550-3085-45f9-a26a-0fc7e1631e5b)) + (segment (start 59.06752 124.98832) (end 56.49232 124.98832) (width 0.5) (layer "B.Cu") (net 19) (tstamp 8b68d108-c636-4695-8e85-9bbc987ad81d)) + (segment (start 63.5127 126.8984) (end 63.5127 101.727) (width 0.5) (layer "B.Cu") (net 19) (tstamp fed51b5d-e376-4f14-94bf-a6c0e2787f33)) + (segment (start 71.465 94.05068) (end 75.06462 97.6503) (width 0.2) (layer "F.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e5021)) + (segment (start 75.06462 97.6503) (end 75.18654 97.6503) (width 0.2) (layer "F.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e5022)) + (segment (start 71.465 92.9325) (end 71.465 94.05068) (width 0.2) (layer "F.Cu") (net 20) (tstamp 1cf857bd-9f49-4567-a515-b5e1e6a46ecb)) + (via (at 75.18654 97.6503) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 20) (tstamp 4ac8229f-6269-4ee5-bf75-abdfcd3cdcbf)) + (segment (start 58.76018 128.60782) (end 58.76544 128.60256) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e4f85)) + (segment (start 61.10972 128.60256) (end 61.21908 128.4932) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e4f88)) + (segment (start 64.73698 128.4932) (end 64.2928 128.4932) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e514f)) + (segment (start 64.73698 102.8192) (end 66.80454 100.75164) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e5151)) + (segment (start 66.80454 100.75164) (end 74.10704 100.75164) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e5153)) + (segment (start 74.48804 100.75164) (end 75.18654 100.05314) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e515b)) + (segment (start 75.18654 100.05314) (end 75.14082 100.05314) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e515c)) + (segment (start 75.14082 100.05314) (end 75.12304 100.03536) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e515d)) + (segment (start 75.12304 100.03536) (end 75.18654 100.03536) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e515e)) + (segment (start 75.18654 100.03536) (end 75.18654 97.6503) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005a5e515f)) + (segment (start 64.2928 128.4932) (end 61.21908 128.4932) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005b27b9ff)) + (segment (start 65.659 129.41522) (end 64.73698 128.4932) (width 0.5) (layer "B.Cu") (net 20) (tstamp 00000000-0000-0000-0000-00005b27ba1e)) + (segment (start 74.10704 100.75164) (end 74.48804 100.75164) (width 0.5) (layer "B.Cu") (net 20) (tstamp 13e6bed7-5b3e-4108-beab-abf1de973d62)) + (segment (start 56.2815 128.60782) (end 58.76018 128.60782) (width 0.5) (layer "B.Cu") (net 20) (tstamp 67d57f72-ce35-41e5-a62b-b8578c3ce8d6)) + (segment (start 65.659 130.461) (end 65.659 129.41522) (width 0.5) (layer "B.Cu") (net 20) (tstamp ac34da94-2b6c-474e-84dd-00c23976a424)) + (segment (start 58.76544 128.60256) (end 61.10972 128.60256) (width 0.5) (layer "B.Cu") (net 20) (tstamp bc9a315a-93a8-4153-9190-520d6a0aa2a9)) + (segment (start 64.73698 128.4932) (end 64.73698 102.8192) (width 0.5) (layer "B.Cu") (net 20) (tstamp cebc1e2f-8259-4925-abd5-d0bd82b1b9df)) + (segment (start 53.0225 92.423) (end 53.053 92.3925) (width 0.5) (layer "F.Cu") (net 21) (tstamp 00000000-0000-0000-0000-00005a5d7d7c)) + (segment (start 53.0225 94.7215) (end 53.0225 92.423) (width 0.5) (layer "F.Cu") (net 21) (tstamp ca5c9c40-d7fe-49e3-af3f-7c1ad65ab801)) + (segment (start 62.4231 90.3325) (end 61.976 90.7796) (width 0.2) (layer "F.Cu") (net 22) (tstamp 00000000-0000-0000-0000-00005a5d8119)) + (segment (start 59.9567 92.3925) (end 61.5696 90.7796) (width 0.5) (layer "F.Cu") (net 22) (tstamp 00000000-0000-0000-0000-00005a5d811f)) + (segment (start 61.5696 90.7796) (end 61.976 90.7796) (width 0.5) (layer "F.Cu") (net 22) (tstamp 00000000-0000-0000-0000-00005a5d8120)) + (segment (start 61.976 90.7796) (end 61.9252 90.8304) (width 0.2) (layer "F.Cu") (net 22) (tstamp 00000000-0000-0000-0000-00005a5d8123)) + (segment (start 64.865 90.3325) (end 62.4231 90.3325) (width 0.2) (layer "F.Cu") (net 22) (tstamp 21671215-4b99-407e-a8f6-8f207481e279)) + (segment (start 58.453 92.3925) (end 59.9567 92.3925) (width 0.5) (layer "F.Cu") (net 22) (tstamp b09beb20-fd10-4402-9d42-3e925fbbecfc)) + (segment (start 60.76188 88.84158) (end 61.7528 89.8325) (width 0.2) (layer "F.Cu") (net 23) (tstamp 00000000-0000-0000-0000-00005a5e422e)) + (segment (start 61.7528 89.8325) (end 64.865 89.8325) (width 0.2) (layer "F.Cu") (net 23) (tstamp 00000000-0000-0000-0000-00005a5e422f)) + (segment (start 58.453 88.5825) (end 60.76188 88.5825) (width 0.5) (layer "F.Cu") (net 23) (tstamp 535450bd-1b93-4ef8-8c8f-4efcecf3cefa)) + (segment (start 60.76188 88.5825) (end 60.76188 88.84158) (width 0.2) (layer "F.Cu") (net 23) (tstamp 633cf7d1-2718-406c-927a-62270e13d5b1)) + (segment (start 58.4835 128.778) (end 58.7883 129.0828) (width 0.5) (layer "F.Cu") (net 24) (tstamp 00000000-0000-0000-0000-00005a5d7e64)) + (segment (start 58.7883 129.0828) (end 58.7883 131.93268) (width 0.5) (layer "F.Cu") (net 24) (tstamp 00000000-0000-0000-0000-00005a5d7e65)) + (segment (start 58.4835 127.0965) (end 58.4835 128.778) (width 0.5) (layer "F.Cu") (net 24) (tstamp 15128e89-4eb8-4b0f-9f8c-d864e2eff95a)) + (segment (start 62.2935 128.3335) (end 61.1886 129.4384) (width 0.5) (layer "F.Cu") (net 25) (tstamp 00000000-0000-0000-0000-00005a5d7e7c)) + (segment (start 61.1886 129.4384) (end 61.1886 131.93268) (width 0.5) (layer "F.Cu") (net 25) (tstamp 00000000-0000-0000-0000-00005a5d7e7d)) + (segment (start 62.2935 127.0965) (end 62.2935 128.3335) (width 0.5) (layer "F.Cu") (net 25) (tstamp 825e5d9b-f5b6-4eef-9acc-7176920428f2)) + (segment (start 68.465 78.25924) (end 67.92976 77.724) (width 0.2) (layer "F.Cu") (net 26) (tstamp 00000000-0000-0000-0000-00005a5d85e3)) + (segment (start 67.92976 77.724) (end 66.75392 77.724) (width 0.2) (layer "F.Cu") (net 26) (tstamp 00000000-0000-0000-0000-00005a5d85e4)) + (segment (start 68.465 84.2325) (end 68.465 78.25924) (width 0.2) (layer "F.Cu") (net 26) (tstamp abc2bee6-5db1-4385-b3b2-a7b493ca7a38)) + (segment (start 66.75392 77.724) (end 67.02552 77.724) (width 0.2) (layer "F.Cu") (net 26) (tstamp f8884f32-f2a1-4593-8245-66f269da3ae1)) + (segment (start 67.965 80.61402) (end 66.81234 79.46136) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005a5d85fb)) + (segment (start 67.965 84.2325) (end 67.965 80.61402) (width 0.2) (layer "F.Cu") (net 27) (tstamp 44b1301f-4239-4f89-bf02-25dc3a7532c1)) + (segment (start 66.81234 79.46136) (end 66.60642 79.46136) (width 0.2) (layer "F.Cu") (net 27) (tstamp 777b479c-4f0c-4a74-a028-7fa311688e2d)) + (segment (start 58.4835 120.142) (end 58.1355 119.794) (width 0.5) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005a5d7e98)) + (segment (start 58.1355 119.794) (end 54.991 119.794) (width 0.5) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005a5d7e99)) + (segment (start 58.4835 121.6965) (end 58.4835 120.142) (width 0.5) (layer "F.Cu") (net 28) (tstamp 5331a879-681d-45c5-8ac8-0802ace4702a)) + (segment (start 70.965 83.10124) (end 72.29856 81.76768) (width 0.2) (layer "F.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51bd)) + (segment (start 72.29856 81.76768) (end 73.23328 81.76768) (width 0.2) (layer "F.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51be)) + (segment (start 70.965 84.2325) (end 70.965 83.10124) (width 0.2) (layer "F.Cu") (net 29) (tstamp 9da05a83-2cd1-466e-9d72-dde019e1da3f)) + (via (at 73.23328 81.76768) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 29) (tstamp e6b977b5-a740-4497-b57e-23aac4c435eb)) + (segment (start 76.58608 79.43088) (end 75.40752 80.60944) (width 0.5) (layer "B.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51b6)) + (segment (start 75.40752 80.60944) (end 74.59472 80.60944) (width 0.5) (layer "B.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51b7)) + (segment (start 74.59472 80.60944) (end 73.43648 81.76768) (width 0.5) (layer "B.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51b8)) + (segment (start 73.43648 81.76768) (end 73.23328 81.76768) (width 0.5) (layer "B.Cu") (net 29) (tstamp 00000000-0000-0000-0000-00005a5e51b9)) + (segment (start 76.58608 79.43088) (end 76.58608 77.33792) (width 0.5) (layer "B.Cu") (net 29) (tstamp 34f428b0-8a76-4af6-b6e8-033f664986b3)) + (segment (start 70.465 82.68684) (end 72.72528 80.42656) (width 0.2) (layer "F.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51c2)) + (segment (start 72.72528 80.42656) (end 73.63968 80.42656) (width 0.2) (layer "F.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51c4)) + (segment (start 73.63968 80.42656) (end 73.8632 80.20304) (width 0.2) (layer "F.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51c5)) + (segment (start 73.8632 80.20304) (end 73.8632 79.12608) (width 0.2) (layer "F.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51c6)) + (segment (start 70.465 84.2325) (end 70.465 82.68684) (width 0.2) (layer "F.Cu") (net 30) (tstamp d3a5a43a-5551-4286-948a-612b5583c9d8)) + (via (at 73.8632 79.12608) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 30) (tstamp 9057abf3-960f-4c98-91ac-614f68c531b3)) + (segment (start 75.44816 74.79792) (end 73.8632 76.38288) (width 0.5) (layer "B.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51af)) + (segment (start 73.8632 76.38288) (end 73.8632 79.12608) (width 0.5) (layer "B.Cu") (net 30) (tstamp 00000000-0000-0000-0000-00005a5e51b0)) + (segment (start 75.44816 74.79792) (end 76.58608 74.79792) (width 0.5) (layer "B.Cu") (net 30) (tstamp 47640167-b2c8-4d76-ae12-245b1d002ed2)) + (segment (start 69.965 82.35372) (end 71.99376 80.32496) (width 0.2) (layer "F.Cu") (net 31) (tstamp 00000000-0000-0000-0000-00005a5e51c9)) + (segment (start 71.99376 80.32496) (end 71.99376 77.4192) (width 0.2) (layer "F.Cu") (net 31) (tstamp 00000000-0000-0000-0000-00005a5e51cb)) + (segment (start 71.99376 77.4192) (end 72.37984 77.03312) (width 0.2) (layer "F.Cu") (net 31) (tstamp 00000000-0000-0000-0000-00005a5e51cd)) + (segment (start 69.965 84.2325) (end 69.965 82.35372) (width 0.2) (layer "F.Cu") (net 31) (tstamp ddb6314b-2918-4625-8efa-4557738d5f9c)) + (via (at 72.37984 77.03312) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 31) (tstamp 19b86528-cf35-49e8-bb5a-2855f1541c12)) + (segment (start 75.02144 72.25792) (end 72.37984 74.89952) (width 0.5) (layer "B.Cu") (net 31) (tstamp 00000000-0000-0000-0000-00005a5e51a9)) + (segment (start 72.37984 74.89952) (end 72.37984 77.03312) (width 0.5) (layer "B.Cu") (net 31) (tstamp 00000000-0000-0000-0000-00005a5e51aa)) + (segment (start 75.02144 72.25792) (end 76.58608 72.25792) (width 0.5) (layer "B.Cu") (net 31) (tstamp 2a5b64ba-c3cc-413e-9e4f-cd6bbfd1b113)) + (segment (start 37 129.837) (end 32.893 125.73) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691feb)) + (segment (start 32.893 125.73) (end 32.893 116.84) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691fec)) + (segment (start 32.893 116.332) (end 36.07 113.155) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691fee)) + (segment (start 36.07 113.155) (end 39.243 113.155) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691fef)) + (segment (start 32.893 116.84) (end 32.893 116.332) (width 1) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691ff4)) + (segment (start 32.893 72.136) (end 34.923 70.106) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691ff6)) + (segment (start 34.923 70.106) (end 39.243 70.106) (width 2) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a691ff7)) + (segment (start 42.291 119.38) (end 39.243 116.332) (width 0.5) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a69200a)) + (segment (start 39.243 116.332) (end 39.243 113.155) (width 0.5) (layer "B.Cu") (net 32) (tstamp 00000000-0000-0000-0000-00005a69200c)) + (segment (start 45.236 119.38) (end 42.291 119.38) (width 0.5) (layer "B.Cu") (net 32) (tstamp 2d9349ff-7128-4b1e-86d1-476f411a9d4f)) + (segment (start 37 135) (end 37 129.837) (width 2) (layer "B.Cu") (net 32) (tstamp 973ed9ae-58cb-4213-81e2-ecfd45862f59)) + (segment (start 32.893 116.84) (end 32.893 72.136) (width 2) (layer "B.Cu") (net 32) (tstamp d004c9f2-9e34-44e4-9b65-3edcbabb3fba)) + (segment (start 86.106 81.534) (end 86.614 82.042) (width 0.5) (layer "F.Cu") (net 33) (tstamp 00000000-0000-0000-0000-00005a6bf88d)) + (segment (start 85.725 81.534) (end 86.106 81.534) (width 0.5) (layer "F.Cu") (net 33) (tstamp 57b8f54f-c6d0-4286-8cdc-86abbe5137bb)) + (segment (start 80.856 81.534) (end 85.725 81.534) (width 0.5) (layer "F.Cu") (net 33) (tstamp e3e4a315-9798-4943-af20-d91e71126037)) + (via (at 86.614 82.042) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 33) (tstamp 1eac5c6e-cef3-41c1-b7ae-40c261055ed6)) + (segment (start 86.614 82.042) (end 86.741 82.169) (width 0.5) (layer "B.Cu") (net 33) (tstamp 00000000-0000-0000-0000-00005a6bf88f)) + (segment (start 86.741 82.169) (end 86.741 88.138) (width 0.5) (layer "B.Cu") (net 33) (tstamp 00000000-0000-0000-0000-00005a6bf890)) + (segment (start 84.074 85.979) (end 84.074 89.662) (width 0.5) (layer "B.Cu") (net 34) (tstamp 00000000-0000-0000-0000-00005a5e5572)) + (segment (start 84.074 89.662) (end 85.09 90.678) (width 0.5) (layer "B.Cu") (net 34) (tstamp 00000000-0000-0000-0000-00005a5e5573)) + (segment (start 85.09 90.678) (end 86.741 90.678) (width 0.5) (layer "B.Cu") (net 34) (tstamp 00000000-0000-0000-0000-00005a5e5574)) + (segment (start 84.963 85.09) (end 84.074 85.979) (width 0.5) (layer "B.Cu") (net 34) (tstamp 00000000-0000-0000-0000-00005a6bf884)) + (segment (start 84.963 81.534) (end 84.455 81.026) (width 0.5) (layer "B.Cu") (net 34) (tstamp 00000000-0000-0000-0000-00005a6bf886)) + (segment (start 82.145 81.026) (end 84.455 81.026) (width 0.5) (layer "B.Cu") (net 34) (tstamp 29d1edb6-9e72-4a04-9c83-ca38b9003a1e)) + (segment (start 84.963 85.09) (end 84.963 81.534) (width 0.5) (layer "B.Cu") (net 34) (tstamp c60e4b99-49b6-4498-a286-0b7b712c489b)) + (segment (start 82.78 92.559) (end 83.439 93.218) (width 0.5) (layer "B.Cu") (net 35) (tstamp 00000000-0000-0000-0000-00005a5e5577)) + (segment (start 83.439 93.218) (end 86.741 93.218) (width 0.5) (layer "B.Cu") (net 35) (tstamp 00000000-0000-0000-0000-00005a5e5578)) + (segment (start 80.264 92.559) (end 82.78 92.559) (width 0.5) (layer "B.Cu") (net 35) (tstamp 65688c9b-6dd2-4dd4-bcee-b7daf5f28bc8)) + (segment (start 82.066 100.814) (end 83.566 99.314) (width 0.5) (layer "B.Cu") (net 36) (tstamp 00000000-0000-0000-0000-00005a5e557b)) + (segment (start 83.566 99.314) (end 83.566 97.536) (width 0.5) (layer "B.Cu") (net 36) (tstamp 00000000-0000-0000-0000-00005a5e557c)) + (segment (start 83.566 97.536) (end 85.344 95.758) (width 0.5) (layer "B.Cu") (net 36) (tstamp 00000000-0000-0000-0000-00005a5e557d)) + (segment (start 85.344 95.758) (end 86.741 95.758) (width 0.5) (layer "B.Cu") (net 36) (tstamp 00000000-0000-0000-0000-00005a5e557e)) + (segment (start 80.264 100.814) (end 82.066 100.814) (width 0.5) (layer "B.Cu") (net 36) (tstamp 9cb19cc0-1965-4c3a-9138-2ac15c5d94d7)) + (segment (start 80.983 105.072) (end 82.804 103.251) (width 0.5) (layer "B.Cu") (net 37) (tstamp 00000000-0000-0000-0000-00005a5e5581)) + (segment (start 86.614 98.298) (end 82.804 102.108) (width 0.5) (layer "B.Cu") (net 37) (tstamp 00000000-0000-0000-0000-00005a5e5586)) + (segment (start 82.804 102.108) (end 82.804 103.251) (width 0.5) (layer "B.Cu") (net 37) (tstamp 00000000-0000-0000-0000-00005a5e5587)) + (segment (start 80.983 106.807) (end 80.983 105.072) (width 0.5) (layer "B.Cu") (net 37) (tstamp 1930c18d-1433-4859-8d1f-8c687bf4defa)) + (segment (start 86.741 98.298) (end 86.614 98.298) (width 0.5) (layer "B.Cu") (net 37) (tstamp c6eb49c6-7f26-4b5d-b1d2-f0fb64ac735e)) + (segment (start 86.106 100.838) (end 83.947 102.997) (width 0.5) (layer "B.Cu") (net 38) (tstamp 00000000-0000-0000-0000-00005a5e558d)) + (segment (start 83.947 102.997) (end 83.947 107.442) (width 0.5) (layer "B.Cu") (net 38) (tstamp 00000000-0000-0000-0000-00005a5e558e)) + (segment (start 83.947 107.442) (end 82.804 108.585) (width 0.5) (layer "B.Cu") (net 38) (tstamp 00000000-0000-0000-0000-00005a5e558f)) + (segment (start 82.804 108.585) (end 80.983 108.585) (width 0.5) (layer "B.Cu") (net 38) (tstamp 00000000-0000-0000-0000-00005a5e5590)) + (segment (start 86.741 100.838) (end 86.106 100.838) (width 0.5) (layer "B.Cu") (net 38) (tstamp f28a889c-5add-49ad-a35a-98b61b1747e3)) + (segment (start 82.169 84.963) (end 83.312 84.836) (width 0.5) (layer "F.Cu") (net 39) (tstamp 00000000-0000-0000-0000-00005a5e554c)) + (segment (start 83.185 84.963) (end 83.312 84.836) (width 0.5) (layer "F.Cu") (net 39) (tstamp 00000000-0000-0000-0000-00005a6bf7fc)) + (segment (start 81.618 84.963) (end 83.185 84.963) (width 0.5) (layer "F.Cu") (net 39) (tstamp 5f087d58-f5fd-4cc6-9d2f-216f73eceb26)) + (segment (start 81.618 84.963) (end 82.169 84.963) (width 0.5) (layer "F.Cu") (net 39) (tstamp c7cbaafa-c231-44d2-9db4-db29ac64a9d6)) + (via (at 83.312 84.836) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 39) (tstamp a075e760-9005-48eb-b755-61b6df5c7946)) + (segment (start 79.145 82.447) (end 80.137 83.439) (width 0.5) (layer "B.Cu") (net 39) (tstamp 00000000-0000-0000-0000-00005a6bf7ff)) + (segment (start 80.137 83.439) (end 81.915 83.439) (width 0.5) (layer "B.Cu") (net 39) (tstamp 00000000-0000-0000-0000-00005a6bf800)) + (segment (start 81.915 83.439) (end 83.312 84.836) (width 0.5) (layer "B.Cu") (net 39) (tstamp 00000000-0000-0000-0000-00005a6bf801)) + (segment (start 79.145 81.976) (end 79.145 82.447) (width 0.5) (layer "B.Cu") (net 39) (tstamp beb67abf-5978-4ad6-a354-e53c2eb37267)) + (segment (start 81.153 86.995) (end 80.983 87.165) (width 0.5) (layer "F.Cu") (net 40) (tstamp 00000000-0000-0000-0000-00005a5e59b7)) + (segment (start 80.983 87.165) (end 80.983 89.662) (width 0.5) (layer "F.Cu") (net 40) (tstamp 00000000-0000-0000-0000-00005a5e59b8)) + (via (at 81.153 86.995) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 40) (tstamp a776a189-b450-421d-86aa-8de9333a03cf)) + (segment (start 79.314 88.834) (end 81.153 86.995) (width 0.5) (layer "B.Cu") (net 40) (tstamp 00000000-0000-0000-0000-00005a5e59b3)) + (segment (start 79.314 89.559) (end 79.314 88.834) (width 0.5) (layer "B.Cu") (net 40) (tstamp ec88881c-db3e-46f9-92c0-5f3124bff782)) + (segment (start 80.983 93.515) (end 79.629 94.869) (width 0.5) (layer "F.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005a5e54dc)) + (segment (start 80.983 91.44) (end 80.983 93.515) (width 0.5) (layer "F.Cu") (net 41) (tstamp a8f92741-d931-4c2a-97a8-682a5ac98f16)) + (via (at 79.629 94.869) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 41) (tstamp c9f6ceba-64c2-4acc-bce3-0909ce4bf678)) + (segment (start 79.629 94.869) (end 79.314 95.184) (width 0.5) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005a5e54de)) + (segment (start 79.314 95.184) (end 79.314 97.814) (width 0.5) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005a5e54df)) + (segment (start 76.6565 87.8325) (end 77.089 88.265) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56c8)) + (segment (start 77.089 88.265) (end 77.978 88.265) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56c9)) + (segment (start 77.978 88.265) (end 78.486 87.757) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56ca)) + (segment (start 78.486 87.757) (end 79.375 87.757) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56cb)) + (segment (start 79.375 87.757) (end 79.629 87.503) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56cc)) + (segment (start 79.629 87.503) (end 79.629 85.174) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56cd)) + (segment (start 79.629 85.174) (end 79.418 84.963) (width 0.2) (layer "F.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005a5e56ce)) + (segment (start 73.565 87.8325) (end 76.6565 87.8325) (width 0.2) (layer "F.Cu") (net 42) (tstamp b39e0c8f-5665-4167-9a73-8c541634836e)) + (segment (start 75.6325 88.3325) (end 76.962 89.662) (width 0.2) (layer "F.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005a5e551a)) + (segment (start 76.962 89.662) (end 78.783 89.662) (width 0.2) (layer "F.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005a5e551c)) + (segment (start 73.565 88.3325) (end 75.6325 88.3325) (width 0.2) (layer "F.Cu") (net 43) (tstamp 0aa040c7-ff6b-4970-b5a3-6493ab325ff9)) + (segment (start 74.9895 88.8325) (end 77.597 91.44) (width 0.2) (layer "F.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005a5e5514)) + (segment (start 77.597 91.44) (end 78.783 91.44) (width 0.2) (layer "F.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005a5e5516)) + (segment (start 73.565 88.8325) (end 74.9895 88.8325) (width 0.2) (layer "F.Cu") (net 44) (tstamp 2ccbacb7-0226-42a0-a1ef-fa972e5a88cf)) + (segment (start 74.8305 90.8325) (end 75.565 91.567) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53f2)) + (segment (start 75.565 91.567) (end 75.565 94.107) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53f4)) + (segment (start 75.565 94.107) (end 76.835 95.377) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53f5)) + (segment (start 76.835 95.377) (end 76.835 95.631) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53f6)) + (segment (start 76.835 102.616) (end 74.803 104.648) (width 0.5) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53fb)) + (segment (start 73.565 90.8325) (end 74.8305 90.8325) (width 0.2) (layer "F.Cu") (net 45) (tstamp 534da08d-77e3-4c1a-b564-f4d67c3b239a)) + (segment (start 76.835 95.631) (end 76.835 102.616) (width 0.5) (layer "F.Cu") (net 45) (tstamp 7500086b-ec28-4cc2-99fa-aba5fff1fc23)) + (via (at 74.803 104.648) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 45) (tstamp 39d5b819-37f5-4ac1-94ae-c22894f63d48)) + (segment (start 74.803 104.648) (end 72.771 104.648) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e53fe)) + (segment (start 71.313 106.299) (end 71.313 108.22) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e5403)) + (segment (start 71.313 106.106) (end 72.771 104.648) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e5405)) + (segment (start 78.783 103.675) (end 78.105 102.997) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e5453)) + (segment (start 78.105 102.997) (end 76.454 102.997) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e5454)) + (segment (start 76.454 102.997) (end 74.803 104.648) (width 0.5) (layer "B.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005a5e5455)) + (segment (start 71.313 106.299) (end 71.313 106.106) (width 0.5) (layer "B.Cu") (net 45) (tstamp e0236a5c-0e22-4549-9fa3-8f1f15f22c0b)) + (segment (start 78.783 106.807) (end 78.783 103.675) (width 0.5) (layer "B.Cu") (net 45) (tstamp fb6a8ecf-0d24-42b7-b376-9edc8bff11ee)) + (segment (start 76.835 104.775) (end 77.978 103.632) (width 0.5) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e540f)) + (segment (start 77.978 103.632) (end 77.978 94.742) (width 0.5) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e5410)) + (segment (start 77.978 94.742) (end 76.835 93.599) (width 0.5) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e5411)) + (segment (start 75.2195 90.3325) (end 76.835 91.948) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e5414)) + (segment (start 76.835 91.948) (end 76.835 93.599) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e5416)) + (segment (start 73.565 90.3325) (end 75.2195 90.3325) (width 0.2) (layer "F.Cu") (net 46) (tstamp ad296c47-0c1b-4ac1-8e92-573a6406bf32)) + (via (at 76.835 104.775) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 46) (tstamp d84a2e03-6dfd-4084-b160-fb4d4e8718ef)) + (segment (start 73.213 106.873) (end 73.914 106.172) (width 0.5) (layer "B.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e540b)) + (segment (start 73.914 106.172) (end 75.438 106.172) (width 0.5) (layer "B.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e540c)) + (segment (start 75.438 106.172) (end 76.835 104.775) (width 0.5) (layer "B.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e540d)) + (segment (start 74.819 108.22) (end 75.184 108.585) (width 0.5) (layer "B.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e544f)) + (segment (start 75.184 108.585) (end 78.783 108.585) (width 0.5) (layer "B.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005a5e5450)) + (segment (start 73.213 108.22) (end 74.819 108.22) (width 0.5) (layer "B.Cu") (net 46) (tstamp 2106f327-eae0-459a-8b67-51f60f03563a)) + (segment (start 73.213 106.873) (end 73.213 108.22) (width 0.5) (layer "B.Cu") (net 46) (tstamp 7ed4fe66-8ab6-4228-b787-2af3c59fee0e)) + (segment (start 35.56 91.44) (end 35.56 90.424) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a5d60a7)) + (segment (start 35.56 91.567) (end 35.56 91.44) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a5d7b73)) + (segment (start 35.56 81.661) (end 35.56 80.518) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a5d7bb3)) + (segment (start 36.83 79.248) (end 36.83 76.454) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a692040)) + (segment (start 36.83 76.454) (end 37.718 75.566) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a692042)) + (segment (start 37.718 75.566) (end 39.243 75.566) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a692043)) + (segment (start 37.337 107.695) (end 35.56 105.918) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a69204d)) + (segment (start 35.56 105.918) (end 35.56 91.567) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a69204e)) + (segment (start 35.56 80.518) (end 36.83 79.248) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a69204f)) + (segment (start 35.56 90.424) (end 35.56 81.661) (width 0.5) (layer "B.Cu") (net 47) (tstamp 00000000-0000-0000-0000-00005a692110)) + (segment (start 35.56 91.567) (end 44.243 91.567) (width 0.5) (layer "B.Cu") (net 47) (tstamp 423e5f3f-c64c-4454-8da5-23a4e7358735)) + (segment (start 45.212 81.661) (end 35.56 81.661) (width 0.5) (layer "B.Cu") (net 47) (tstamp 58c2fb68-c05a-40c5-b93a-fb2cee668c5c)) + (segment (start 39.243 107.695) (end 37.337 107.695) (width 0.5) (layer "B.Cu") (net 47) (tstamp f00aa816-7e90-41fb-9dca-871630fd2db5)) + (segment (start 68.965 76.56468) (end 68.1736 75.77328) (width 0.2) (layer "F.Cu") (net 48) (tstamp 00000000-0000-0000-0000-00005a5e46a9)) + (segment (start 68.965 84.2325) (end 68.965 76.56468) (width 0.2) (layer "F.Cu") (net 48) (tstamp a6a2d199-5fc5-4d5c-b305-37db9c9045b0)) + (via (at 68.1736 75.77328) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 48) (tstamp c3c1142e-a310-43da-8e4a-80fd1098fbb3)) + (segment (start 68.199 75.74788) (end 68.1736 75.77328) (width 0.5) (layer "B.Cu") (net 48) (tstamp 00000000-0000-0000-0000-00005a5e4693)) + (segment (start 68.199 75.74788) (end 68.199 72.44842) (width 0.5) (layer "B.Cu") (net 48) (tstamp 2dede7f1-91b7-4f95-ab59-820664feeeab)) + (segment (start 69.465 81.04524) (end 70.73392 79.77632) (width 0.2) (layer "F.Cu") (net 49) (tstamp 00000000-0000-0000-0000-00005a5e46a5)) + (segment (start 69.465 84.2325) (end 69.465 81.04524) (width 0.2) (layer "F.Cu") (net 49) (tstamp 133fb413-6f26-4f20-9a8a-258b7b094bba)) + (via (at 70.73392 79.77632) (size 1.5) (drill 0.8) (layers "F.Cu" "B.Cu") (net 49) (tstamp 5ccf4ba2-35f5-45f5-b64a-66cde70d74a5)) + (segment (start 70.739 79.77124) (end 70.73392 79.77632) (width 0.5) (layer "B.Cu") (net 49) (tstamp 00000000-0000-0000-0000-00005a5e469b)) + (segment (start 70.739 79.77124) (end 70.739 72.44842) (width 0.5) (layer "B.Cu") (net 49) (tstamp 2909e3ce-14c9-47a7-8faa-a3749b31d7fe)) - (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5A5E55E4) (hatch edge 0.508) + (zone (net 2) (net_name "GND") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005a5e55fe) (hatch edge 0.508) (connect_pads (clearance 0.5)) (min_thickness 0.25) - (fill yes (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts - (xy 26 57) (xy 89 57) (xy 89 139) (xy 26 139) + (xy 26 57) + (xy 89 57) + (xy 89 139) + (xy 26 139) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 45.232142 57.349209) (xy 44.352299 58.227519) (xy 43.875544 59.375672) (xy 43.874459 60.618874) (xy 44.349209 61.767858) - (xy 45.227519 62.647701) (xy 46.375672 63.124456) (xy 47.618874 63.125541) (xy 48.767858 62.650791) (xy 49.647701 61.772481) - (xy 50.124456 60.624328) (xy 50.125541 59.381126) (xy 49.650791 58.232142) (xy 48.772481 57.352299) (xy 48.225084 57.125) - (xy 84.77477 57.125) (xy 84.232142 57.349209) (xy 83.352299 58.227519) (xy 82.875544 59.375672) (xy 82.874459 60.618874) - (xy 83.349209 61.767858) (xy 84.227519 62.647701) (xy 85.375672 63.124456) (xy 86.618874 63.125541) (xy 87.767858 62.650791) - (xy 88.647701 61.772481) (xy 88.875 61.225084) (xy 88.875 134.77477) (xy 88.650791 134.232142) (xy 87.772481 133.352299) - (xy 86.624328 132.875544) (xy 85.381126 132.874459) (xy 84.232142 133.349209) (xy 83.352299 134.227519) (xy 82.875544 135.375672) - (xy 82.874459 136.618874) (xy 83.349209 137.767858) (xy 84.227519 138.647701) (xy 84.774916 138.875) (xy 46.557327 138.875) - (xy 46.566629 138.871147) (xy 46.635 138.632776) (xy 45.847 137.844777) (xy 45.059 138.632776) (xy 45.127371 138.871147) - (xy 45.138171 138.875) (xy 30.22523 138.875) (xy 30.767858 138.650791) (xy 31.647701 137.772481) (xy 32.124456 136.624328) - (xy 32.125541 135.381126) (xy 31.650791 134.232142) (xy 30.772481 133.352299) (xy 29.624328 132.875544) (xy 28.381126 132.874459) - (xy 27.232142 133.349209) (xy 26.352299 134.227519) (xy 26.125 134.774916) (xy 26.125 68.199) (xy 30.609 68.199) - (xy 30.609 128.016) (xy 30.617549 128.061432) (xy 30.644399 128.103159) (xy 30.685368 128.131152) (xy 30.734 128.141) - (xy 31.317224 128.141) (xy 34.292 131.115776) (xy 34.292 137.795) (xy 34.300549 137.840432) (xy 34.327399 137.882159) - (xy 34.368368 137.910152) (xy 34.417 137.92) (xy 39.37 137.92) (xy 39.415432 137.911451) (xy 39.457159 137.884601) - (xy 39.485152 137.843632) (xy 39.495 137.795) (xy 39.495 137.463574) (xy 44.460047 137.463574) (xy 44.487392 138.009899) - (xy 44.643853 138.387629) (xy 44.882224 138.456) (xy 45.670223 137.668) (xy 46.023777 137.668) (xy 46.811776 138.456) - (xy 47.050147 138.387629) (xy 47.233953 137.872426) (xy 47.206608 137.326101) (xy 47.050147 136.948371) (xy 46.811776 136.88) - (xy 46.023777 137.668) (xy 45.670223 137.668) (xy 44.882224 136.88) (xy 44.643853 136.948371) (xy 44.460047 137.463574) - (xy 39.495 137.463574) (xy 39.495 136.326551) (xy 40.850225 136.326551) (xy 40.979844 136.616788) (xy 41.676217 136.884114) - (xy 42.421882 136.8646) (xy 42.81148 136.703224) (xy 45.059 136.703224) (xy 45.847 137.491223) (xy 46.635 136.703224) - (xy 46.566629 136.464853) (xy 46.051426 136.281047) (xy 45.505101 136.308392) (xy 45.127371 136.464853) (xy 45.059 136.703224) - (xy 42.81148 136.703224) (xy 43.020156 136.616788) (xy 43.149775 136.326551) (xy 42 135.176777) (xy 40.850225 136.326551) - (xy 39.495 136.326551) (xy 39.495 134.676217) (xy 40.115886 134.676217) (xy 40.1354 135.421882) (xy 40.383212 136.020156) - (xy 40.673449 136.149775) (xy 41.823223 135) (xy 42.176777 135) (xy 43.326551 136.149775) (xy 43.616788 136.020156) - (xy 43.884114 135.323783) (xy 43.883028 135.28225) (xy 45.831 135.28225) (xy 45.831 135.50032) (xy 45.926151 135.730034) - (xy 46.101966 135.90585) (xy 46.33168 136.001) (xy 46.77475 136.001) (xy 46.931 135.84475) (xy 46.931 135.126) - (xy 45.98725 135.126) (xy 45.831 135.28225) (xy 43.883028 135.28225) (xy 43.8646 134.578118) (xy 43.832939 134.50168) - (xy 45.831 134.50168) (xy 45.831 134.71975) (xy 45.98725 134.876) (xy 46.931 134.876) (xy 46.931 134.15725) - (xy 46.77475 134.001) (xy 46.33168 134.001) (xy 46.101966 134.09615) (xy 45.926151 134.271966) (xy 45.831 134.50168) - (xy 43.832939 134.50168) (xy 43.616788 133.979844) (xy 43.326551 133.850225) (xy 42.176777 135) (xy 41.823223 135) - (xy 40.673449 133.850225) (xy 40.383212 133.979844) (xy 40.115886 134.676217) (xy 39.495 134.676217) (xy 39.495 133.673449) - (xy 40.850225 133.673449) (xy 42 134.823223) (xy 43.149775 133.673449) (xy 43.020156 133.383212) (xy 42.323783 133.115886) - (xy 41.578118 133.1354) (xy 40.979844 133.383212) (xy 40.850225 133.673449) (xy 39.495 133.673449) (xy 39.495 128.778) - (xy 39.485813 128.730963) (xy 39.458388 128.689612) (xy 36.043026 125.27425) (xy 45.347 125.27425) (xy 45.347 126.11732) - (xy 45.44215 126.347034) (xy 45.617966 126.522849) (xy 45.84768 126.618) (xy 46.44075 126.618) (xy 46.597 126.46175) - (xy 46.597 125.118) (xy 45.50325 125.118) (xy 45.347 125.27425) (xy 36.043026 125.27425) (xy 35.431 124.662224) - (xy 35.431 116.838) (xy 37.667224 116.838) (xy 40.118192 119.288968) (xy 39.748456 119.13544) (xy 38.74196 119.134561) - (xy 37.811742 119.518919) (xy 37.099421 120.229999) (xy 36.71344 121.159544) (xy 36.712561 122.16604) (xy 37.096919 123.096258) - (xy 37.807999 123.808579) (xy 38.737544 124.19456) (xy 39.74404 124.195439) (xy 40.534857 123.86868) (xy 45.347 123.86868) - (xy 45.347 124.71175) (xy 45.50325 124.868) (xy 46.597 124.868) (xy 46.597 123.52425) (xy 46.44075 123.368) - (xy 45.84768 123.368) (xy 45.617966 123.463151) (xy 45.44215 123.638966) (xy 45.347 123.86868) (xy 40.534857 123.86868) - (xy 40.674258 123.811081) (xy 41.386579 123.100001) (xy 41.77256 122.170456) (xy 41.773439 121.16396) (xy 41.618709 120.789485) - (xy 41.948612 121.119388) (xy 41.988368 121.146152) (xy 42.037 121.156) (xy 43.309 121.156) (xy 43.309 121.412) - (xy 43.317549 121.457432) (xy 43.344399 121.499159) (xy 43.385368 121.527152) (xy 43.434 121.537) (xy 47.904702 121.537) - (xy 47.857011 121.584608) (xy 47.647239 122.089796) (xy 47.646762 122.636805) (xy 47.855652 123.142357) (xy 47.897 123.183777) - (xy 47.897 123.491605) (xy 47.871133 123.50825) (xy 47.826034 123.463151) (xy 47.59632 123.368) (xy 47.00325 123.368) - (xy 46.847 123.52425) (xy 46.847 124.868) (xy 46.867 124.868) (xy 46.867 125.118) (xy 46.847 125.118) - (xy 46.847 126.46175) (xy 47.00325 126.618) (xy 47.59632 126.618) (xy 47.826034 126.522849) (xy 47.872448 126.476435) - (xy 47.897 126.493211) (xy 47.897 129.655756) (xy 47.122 129.655756) (xy 46.890389 129.699337) (xy 46.677668 129.836219) - (xy 46.534962 130.045076) (xy 46.484756 130.293) (xy 46.484756 132.293) (xy 46.528337 132.524611) (xy 46.665219 132.737332) - (xy 46.874076 132.880038) (xy 47.122 132.930244) (xy 48.081 132.930244) (xy 48.081 134.060257) (xy 48.01598 134.102096) - (xy 48.010034 134.09615) (xy 47.78032 134.001) (xy 47.33725 134.001) (xy 47.181 134.15725) (xy 47.181 134.876) - (xy 47.201 134.876) (xy 47.201 135.126) (xy 47.181 135.126) (xy 47.181 135.84475) (xy 47.33725 136.001) - (xy 47.78032 136.001) (xy 48.010034 135.90585) (xy 48.015857 135.900027) (xy 48.108076 135.963038) (xy 48.356 136.013244) - (xy 49.556 136.013244) (xy 49.787611 135.969663) (xy 50.000332 135.832781) (xy 50.143038 135.623924) (xy 50.193244 135.376) - (xy 50.193244 134.626) (xy 50.149663 134.394389) (xy 50.012781 134.181668) (xy 49.831 134.057462) (xy 49.831 133.491436) - (xy 50.709756 134.370192) (xy 50.709756 135.47) (xy 50.753337 135.701611) (xy 50.890219 135.914332) (xy 51.099076 136.057038) - (xy 51.347 136.107244) (xy 53.047 136.107244) (xy 53.278611 136.063663) (xy 53.491332 135.926781) (xy 53.634038 135.717924) - (xy 53.684244 135.47) (xy 53.684244 134.743909) (xy 57.114094 134.743909) (xy 57.277344 135.139005) (xy 57.579365 135.441553) - (xy 57.974175 135.605493) (xy 58.401669 135.605866) (xy 58.796765 135.442616) (xy 59.099313 135.140595) (xy 59.263253 134.745785) - (xy 59.263254 134.743909) (xy 61.513374 134.743909) (xy 61.676624 135.139005) (xy 61.978645 135.441553) (xy 62.373455 135.605493) - (xy 62.800949 135.605866) (xy 63.196045 135.442616) (xy 63.498593 135.140595) (xy 63.662533 134.745785) (xy 63.662536 134.74225) - (xy 64.134 134.74225) (xy 64.134 135.83532) (xy 64.22915 136.065034) (xy 64.404966 136.240849) (xy 64.63468 136.336) - (xy 65.37775 136.336) (xy 65.534 136.17975) (xy 65.534 134.586) (xy 65.784 134.586) (xy 65.784 136.17975) - (xy 65.94025 136.336) (xy 66.68332 136.336) (xy 66.913034 136.240849) (xy 67.08885 136.065034) (xy 67.184 135.83532) - (xy 67.184 134.74225) (xy 67.02775 134.586) (xy 65.784 134.586) (xy 65.534 134.586) (xy 64.29025 134.586) - (xy 64.134 134.74225) (xy 63.662536 134.74225) (xy 63.662906 134.318291) (xy 63.499656 133.923195) (xy 63.197635 133.620647) - (xy 62.802825 133.456707) (xy 62.375331 133.456334) (xy 61.980235 133.619584) (xy 61.677687 133.921605) (xy 61.513747 134.316415) - (xy 61.513374 134.743909) (xy 59.263254 134.743909) (xy 59.263626 134.318291) (xy 59.100376 133.923195) (xy 58.798355 133.620647) - (xy 58.403545 133.456707) (xy 57.976051 133.456334) (xy 57.580955 133.619584) (xy 57.278407 133.921605) (xy 57.114467 134.316415) - (xy 57.114094 134.743909) (xy 53.684244 134.743909) (xy 53.684244 133.77) (xy 53.640663 133.538389) (xy 53.503781 133.325668) - (xy 53.294924 133.182962) (xy 53.047 133.132756) (xy 51.947192 133.132756) (xy 51.901116 133.08668) (xy 64.134 133.08668) - (xy 64.134 134.17975) (xy 64.29025 134.336) (xy 65.534 134.336) (xy 65.534 132.74225) (xy 65.784 132.74225) - (xy 65.784 134.336) (xy 67.02775 134.336) (xy 67.184 134.17975) (xy 67.184 133.08668) (xy 67.08885 132.856966) - (xy 66.913034 132.681151) (xy 66.68332 132.586) (xy 65.94025 132.586) (xy 65.784 132.74225) (xy 65.534 132.74225) - (xy 65.37775 132.586) (xy 64.63468 132.586) (xy 64.404966 132.681151) (xy 64.22915 132.856966) (xy 64.134 133.08668) - (xy 51.901116 133.08668) (xy 51.446657 132.632221) (xy 51.509038 132.540924) (xy 51.559244 132.293) (xy 51.559244 131.08381) - (xy 57.69044 131.08381) (xy 57.69044 131.52688) (xy 57.78559 131.756594) (xy 57.961406 131.932409) (xy 58.19112 132.02756) - (xy 58.48419 132.02756) (xy 58.64044 131.87131) (xy 58.64044 130.92756) (xy 58.89044 130.92756) (xy 58.89044 131.87131) - (xy 59.04669 132.02756) (xy 59.33976 132.02756) (xy 59.569474 131.932409) (xy 59.74529 131.756594) (xy 59.84044 131.52688) - (xy 59.84044 131.08381) (xy 59.68419 130.92756) (xy 58.89044 130.92756) (xy 58.64044 130.92756) (xy 57.84669 130.92756) - (xy 57.69044 131.08381) (xy 51.559244 131.08381) (xy 51.559244 130.293) (xy 51.515663 130.061389) (xy 51.378781 129.848668) - (xy 51.169924 129.705962) (xy 50.922 129.655756) (xy 50.147 129.655756) (xy 50.147 129.48282) (xy 53.012279 129.48282) - (xy 53.024719 129.502152) (xy 53.233576 129.644858) (xy 53.4815 129.695064) (xy 54.6815 129.695064) (xy 54.913111 129.651483) - (xy 55.125832 129.514601) (xy 55.180884 129.43403) (xy 55.224719 129.502152) (xy 55.433576 129.644858) (xy 55.6815 129.695064) - (xy 56.8815 129.695064) (xy 57.113111 129.651483) (xy 57.325832 129.514601) (xy 57.347547 129.48282) (xy 57.753082 129.48282) - (xy 57.858659 129.646892) (xy 57.935038 129.699079) (xy 57.78559 129.848526) (xy 57.69044 130.07824) (xy 57.69044 130.52131) - (xy 57.84669 130.67756) (xy 58.64044 130.67756) (xy 58.64044 130.65756) (xy 58.89044 130.65756) (xy 58.89044 130.67756) - (xy 59.68419 130.67756) (xy 59.84044 130.52131) (xy 59.84044 130.07824) (xy 59.74529 129.848526) (xy 59.596694 129.699931) - (xy 59.659772 129.659341) (xy 59.783978 129.47756) (xy 61.10972 129.47756) (xy 61.444568 129.410955) (xy 61.508555 129.3682) - (xy 64.121756 129.3682) (xy 64.121756 131.711) (xy 64.165337 131.942611) (xy 64.302219 132.155332) (xy 64.511076 132.298038) - (xy 64.759 132.348244) (xy 66.559 132.348244) (xy 66.790611 132.304663) (xy 67.003332 132.167781) (xy 67.146038 131.958924) - (xy 67.196244 131.711) (xy 67.196244 129.211) (xy 67.152663 128.979389) (xy 67.015781 128.766668) (xy 66.806924 128.623962) - (xy 66.559 128.573756) (xy 66.054973 128.573756) (xy 65.61198 128.130764) (xy 65.61198 110.50125) (xy 71.238 110.50125) - (xy 71.238 110.79432) (xy 71.33315 111.024034) (xy 71.508966 111.199849) (xy 71.73868 111.295) (xy 71.98175 111.295) - (xy 72.138 111.13875) (xy 72.138 110.345) (xy 72.388 110.345) (xy 72.388 111.13875) (xy 72.54425 111.295) - (xy 72.78732 111.295) (xy 73.017034 111.199849) (xy 73.19285 111.024034) (xy 73.288 110.79432) (xy 73.288 110.50125) - (xy 73.13175 110.345) (xy 72.388 110.345) (xy 72.138 110.345) (xy 71.39425 110.345) (xy 71.238 110.50125) - (xy 65.61198 110.50125) (xy 65.61198 103.181636) (xy 67.166977 101.62664) (xy 73.842315 101.62664) (xy 73.809239 101.706296) - (xy 73.808762 102.253305) (xy 74.017652 102.758857) (xy 74.404108 103.145989) (xy 74.709788 103.272918) (xy 74.530695 103.272762) - (xy 74.025143 103.481652) (xy 73.733285 103.773) (xy 72.771 103.773) (xy 72.491706 103.828555) (xy 72.436151 103.839605) - (xy 72.152281 104.029282) (xy 70.694282 105.487282) (xy 70.504605 105.771152) (xy 70.438 106.106) (xy 70.438 107.358103) - (xy 70.325962 107.522076) (xy 70.275756 107.77) (xy 70.275756 108.67) (xy 70.319337 108.901611) (xy 70.456219 109.114332) - (xy 70.665076 109.257038) (xy 70.913 109.307244) (xy 71.441873 109.307244) (xy 71.33315 109.415966) (xy 71.238 109.64568) - (xy 71.238 109.93875) (xy 71.39425 110.095) (xy 72.138 110.095) (xy 72.138 109.30125) (xy 72.039411 109.202661) - (xy 72.157332 109.126781) (xy 72.263883 108.970838) (xy 72.356219 109.114332) (xy 72.486144 109.203106) (xy 72.388 109.30125) - (xy 72.388 110.095) (xy 73.13175 110.095) (xy 73.288 109.93875) (xy 73.288 109.64568) (xy 73.19285 109.415966) - (xy 73.084127 109.307244) (xy 73.613 109.307244) (xy 73.844611 109.263663) (xy 74.057332 109.126781) (xy 74.079047 109.095) - (xy 74.456564 109.095) (xy 74.565282 109.203718) (xy 74.849152 109.393395) (xy 75.184 109.46) (xy 77.713779 109.46) - (xy 77.726219 109.479332) (xy 77.935076 109.622038) (xy 78.183 109.672244) (xy 79.383 109.672244) (xy 79.614611 109.628663) - (xy 79.827332 109.491781) (xy 79.882384 109.41121) (xy 79.926219 109.479332) (xy 80.135076 109.622038) (xy 80.383 109.672244) - (xy 81.583 109.672244) (xy 81.814611 109.628663) (xy 82.027332 109.491781) (xy 82.049047 109.46) (xy 82.804 109.46) - (xy 83.138848 109.393395) (xy 83.422718 109.203718) (xy 84.565718 108.060719) (xy 84.755395 107.776848) (xy 84.756403 107.771776) - (xy 85.953 107.771776) (xy 86.021371 108.010147) (xy 86.536574 108.193953) (xy 87.082899 108.166608) (xy 87.460629 108.010147) - (xy 87.529 107.771776) (xy 86.741 106.983777) (xy 85.953 107.771776) (xy 84.756403 107.771776) (xy 84.774261 107.682) - (xy 84.822 107.442) (xy 84.822 106.602574) (xy 85.354047 106.602574) (xy 85.381392 107.148899) (xy 85.537853 107.526629) - (xy 85.776224 107.595) (xy 86.564223 106.807) (xy 86.917777 106.807) (xy 87.705776 107.595) (xy 87.944147 107.526629) - (xy 88.127953 107.011426) (xy 88.100608 106.465101) (xy 87.944147 106.087371) (xy 87.705776 106.019) (xy 86.917777 106.807) - (xy 86.564223 106.807) (xy 85.776224 106.019) (xy 85.537853 106.087371) (xy 85.354047 106.602574) (xy 84.822 106.602574) - (xy 84.822 105.842224) (xy 85.953 105.842224) (xy 86.741 106.630223) (xy 87.529 105.842224) (xy 87.460629 105.603853) - (xy 86.945426 105.420047) (xy 86.399101 105.447392) (xy 86.021371 105.603853) (xy 85.953 105.842224) (xy 84.822 105.842224) - (xy 84.822 103.731372) (xy 85.308955 103.731372) (xy 85.478513 104.140742) (xy 85.866503 104.565815) (xy 86.387627 104.810054) - (xy 86.616 104.691453) (xy 86.616 103.503) (xy 86.866 103.503) (xy 86.866 104.691453) (xy 87.094373 104.810054) - (xy 87.615497 104.565815) (xy 88.003487 104.140742) (xy 88.173045 103.731372) (xy 88.053812 103.503) (xy 86.866 103.503) - (xy 86.616 103.503) (xy 85.428188 103.503) (xy 85.308955 103.731372) (xy 84.822 103.731372) (xy 84.822 103.359436) - (xy 85.41653 102.764906) (xy 85.308955 103.024628) (xy 85.428188 103.253) (xy 86.616 103.253) (xy 86.616 103.233) - (xy 86.866 103.233) (xy 86.866 103.253) (xy 88.053812 103.253) (xy 88.173045 103.024628) (xy 88.003487 102.615258) - (xy 87.615497 102.190185) (xy 87.459527 102.117085) (xy 87.81288 101.880983) (xy 88.132619 101.402458) (xy 88.244897 100.838) - (xy 88.132619 100.273542) (xy 87.81288 99.795017) (xy 87.473124 99.568) (xy 87.81288 99.340983) (xy 88.132619 98.862458) - (xy 88.244897 98.298) (xy 88.132619 97.733542) (xy 87.81288 97.255017) (xy 87.473124 97.028) (xy 87.81288 96.800983) - (xy 88.132619 96.322458) (xy 88.244897 95.758) (xy 88.132619 95.193542) (xy 87.81288 94.715017) (xy 87.473124 94.488) - (xy 87.81288 94.260983) (xy 88.132619 93.782458) (xy 88.244897 93.218) (xy 88.132619 92.653542) (xy 87.81288 92.175017) - (xy 87.473124 91.948) (xy 87.81288 91.720983) (xy 88.132619 91.242458) (xy 88.244897 90.678) (xy 88.132619 90.113542) - (xy 87.81288 89.635017) (xy 87.752714 89.594815) (xy 87.822611 89.581663) (xy 88.035332 89.444781) (xy 88.178038 89.235924) - (xy 88.228244 88.988) (xy 88.228244 87.288) (xy 88.184663 87.056389) (xy 88.047781 86.843668) (xy 87.838924 86.700962) - (xy 87.616 86.655819) (xy 87.616 82.984596) (xy 87.778989 82.821892) (xy 87.988761 82.316704) (xy 87.989238 81.769695) - (xy 87.780348 81.264143) (xy 87.393892 80.877011) (xy 86.888704 80.667239) (xy 86.341695 80.666762) (xy 85.836143 80.875652) - (xy 85.667636 81.043865) (xy 85.581718 80.915281) (xy 85.073718 80.407282) (xy 84.789848 80.217605) (xy 84.455 80.151) - (xy 83.506897 80.151) (xy 83.342924 80.038962) (xy 83.095 79.988756) (xy 81.195 79.988756) (xy 80.963389 80.032337) - (xy 80.750668 80.169219) (xy 80.661894 80.299144) (xy 80.56375 80.201) (xy 79.27 80.201) (xy 79.27 80.221) - (xy 79.02 80.221) (xy 79.02 80.201) (xy 77.72625 80.201) (xy 77.57 80.35725) (xy 77.57 80.60032) - (xy 77.665151 80.830034) (xy 77.840966 81.00585) (xy 77.893216 81.027492) (xy 77.750668 81.119219) (xy 77.607962 81.328076) - (xy 77.557756 81.576) (xy 77.557756 82.376) (xy 77.601337 82.607611) (xy 77.738219 82.820332) (xy 77.947076 82.963038) - (xy 78.195 83.013244) (xy 78.49122 83.013244) (xy 78.526282 83.065718) (xy 79.518282 84.057719) (xy 79.732717 84.201) - (xy 79.802152 84.247395) (xy 80.137 84.314) (xy 81.552564 84.314) (xy 81.937119 84.698556) (xy 81.936762 85.108305) - (xy 82.145652 85.613857) (xy 82.532108 86.000989) (xy 83.037296 86.210761) (xy 83.199 86.210902) (xy 83.199 89.662) - (xy 83.257993 89.958579) (xy 83.265605 89.996848) (xy 83.455282 90.280718) (xy 84.471282 91.296718) (xy 84.755152 91.486395) - (xy 85.09 91.553) (xy 85.556878 91.553) (xy 85.66912 91.720983) (xy 86.008876 91.948) (xy 85.66912 92.175017) - (xy 85.556878 92.343) (xy 83.801437 92.343) (xy 83.398718 91.940282) (xy 83.114848 91.750605) (xy 82.78 91.684) - (xy 81.301244 91.684) (xy 81.301244 91.609) (xy 81.257663 91.377389) (xy 81.120781 91.164668) (xy 80.990856 91.075894) - (xy 81.089 90.97775) (xy 81.089 89.684) (xy 81.339 89.684) (xy 81.339 90.97775) (xy 81.49525 91.134) - (xy 81.73832 91.134) (xy 81.968034 91.038849) (xy 82.14385 90.863034) (xy 82.239 90.63332) (xy 82.239 89.84025) - (xy 82.08275 89.684) (xy 81.339 89.684) (xy 81.089 89.684) (xy 81.069 89.684) (xy 81.069 89.434) - (xy 81.089 89.434) (xy 81.089 89.414) (xy 81.339 89.414) (xy 81.339 89.434) (xy 82.08275 89.434) - (xy 82.239 89.27775) (xy 82.239 88.48468) (xy 82.14385 88.254966) (xy 81.990596 88.101713) (xy 82.317989 87.774892) - (xy 82.527761 87.269704) (xy 82.528238 86.722695) (xy 82.319348 86.217143) (xy 81.932892 85.830011) (xy 81.427704 85.620239) - (xy 80.880695 85.619762) (xy 80.375143 85.828652) (xy 79.988011 86.215108) (xy 79.778239 86.720296) (xy 79.777879 87.132684) - (xy 79.416172 87.494392) (xy 79.323779 87.401999) (xy 79.562147 87.333629) (xy 79.745953 86.818426) (xy 79.718608 86.272101) - (xy 79.562147 85.894371) (xy 79.323776 85.826) (xy 78.535777 86.614) (xy 78.549919 86.628142) (xy 78.373142 86.804919) - (xy 78.359 86.790777) (xy 77.571 87.578776) (xy 77.639371 87.817147) (xy 78.154574 88.000953) (xy 78.700899 87.973608) - (xy 79.078629 87.817147) (xy 79.146999 87.578779) (xy 79.239392 87.671172) (xy 78.938808 87.971756) (xy 78.914 87.971756) - (xy 78.682389 88.015337) (xy 78.469668 88.152219) (xy 78.326962 88.361076) (xy 78.276756 88.609) (xy 78.276756 90.509) - (xy 78.320337 90.740611) (xy 78.457219 90.953332) (xy 78.666076 91.096038) (xy 78.914 91.146244) (xy 79.428953 91.146244) - (xy 79.419668 91.152219) (xy 79.276962 91.361076) (xy 79.226756 91.609) (xy 79.226756 93.509) (xy 79.233469 93.544678) - (xy 78.851143 93.702652) (xy 78.464011 94.089108) (xy 78.254239 94.594296) (xy 78.253762 95.141305) (xy 78.439 95.589615) - (xy 78.439 96.452103) (xy 78.326962 96.616076) (xy 78.276756 96.864) (xy 78.276756 98.764) (xy 78.320337 98.995611) - (xy 78.457219 99.208332) (xy 78.666076 99.351038) (xy 78.914 99.401244) (xy 79.428953 99.401244) (xy 79.419668 99.407219) - (xy 79.276962 99.616076) (xy 79.226756 99.864) (xy 79.226756 101.764) (xy 79.270337 101.995611) (xy 79.407219 102.208332) - (xy 79.616076 102.351038) (xy 79.864 102.401244) (xy 80.664 102.401244) (xy 80.895611 102.357663) (xy 81.108332 102.220781) - (xy 81.251038 102.011924) (xy 81.301244 101.764) (xy 81.301244 101.689) (xy 82.051834 101.689) (xy 81.995605 101.773152) - (xy 81.929 102.108) (xy 81.929 102.888563) (xy 80.364282 104.453282) (xy 80.174605 104.737152) (xy 80.108 105.072) - (xy 80.108 105.791257) (xy 79.938668 105.900219) (xy 79.883616 105.98079) (xy 79.839781 105.912668) (xy 79.658 105.788462) - (xy 79.658 103.675) (xy 79.591395 103.340152) (xy 79.461659 103.145989) (xy 79.401719 103.056282) (xy 78.723718 102.378282) - (xy 78.439848 102.188605) (xy 78.105 102.122) (xy 76.558878 102.122) (xy 76.559121 101.843316) (xy 77.707719 100.694718) - (xy 77.897395 100.410848) (xy 77.964 100.076) (xy 77.964 96.774) (xy 77.897395 96.439152) (xy 77.876058 96.407219) - (xy 77.707719 96.155282) (xy 76.056718 94.504282) (xy 75.772848 94.314605) (xy 75.438 94.248) (xy 69.776375 94.248) - (xy 69.486892 93.958011) (xy 68.981704 93.748239) (xy 68.434695 93.747762) (xy 67.929143 93.956652) (xy 67.542011 94.343108) - (xy 67.332239 94.848296) (xy 67.331762 95.395305) (xy 67.540652 95.900857) (xy 67.927108 96.287989) (xy 68.432296 96.497761) - (xy 68.979305 96.498238) (xy 69.484857 96.289348) (xy 69.776715 95.998) (xy 75.075564 95.998) (xy 75.353008 96.275445) - (xy 74.914235 96.275062) (xy 74.408683 96.483952) (xy 74.021551 96.870408) (xy 73.811779 97.375596) (xy 73.811483 97.715523) - (xy 73.489295 97.715242) (xy 72.983743 97.924132) (xy 72.691885 98.21548) (xy 66.14922 98.21548) (xy 65.869926 98.271035) - (xy 65.814371 98.282085) (xy 65.530501 98.471762) (xy 62.893982 101.108282) (xy 62.704305 101.392152) (xy 62.6377 101.727) - (xy 62.6377 120.468817) (xy 62.532034 120.36315) (xy 62.30232 120.268) (xy 61.20925 120.268) (xy 61.053 120.42425) - (xy 61.053 121.668) (xy 61.073 121.668) (xy 61.073 121.918) (xy 61.053 121.918) (xy 61.053 123.16175) - (xy 61.20925 123.318) (xy 62.30232 123.318) (xy 62.532034 123.22285) (xy 62.6377 123.117183) (xy 62.6377 126.0234) - (xy 62.088216 126.0234) (xy 62.221554 125.96817) (xy 62.397369 125.792354) (xy 62.49252 125.56264) (xy 62.49252 125.26957) - (xy 62.33627 125.11332) (xy 61.39252 125.11332) (xy 61.39252 125.13332) (xy 61.14252 125.13332) (xy 61.14252 125.11332) - (xy 61.12252 125.11332) (xy 61.12252 124.86332) (xy 61.14252 124.86332) (xy 61.14252 124.06957) (xy 61.39252 124.06957) - (xy 61.39252 124.86332) (xy 62.33627 124.86332) (xy 62.49252 124.70707) (xy 62.49252 124.414) (xy 62.397369 124.184286) - (xy 62.221554 124.00847) (xy 61.99184 123.91332) (xy 61.54877 123.91332) (xy 61.39252 124.06957) (xy 61.14252 124.06957) - (xy 60.98627 123.91332) (xy 60.5432 123.91332) (xy 60.313486 124.00847) (xy 60.164891 124.157066) (xy 60.124301 124.093988) - (xy 59.915444 123.951282) (xy 59.66752 123.901076) (xy 59.053 123.901076) (xy 59.053 123.571) (xy 59.044451 123.525568) - (xy 59.017601 123.483841) (xy 58.976632 123.455848) (xy 58.928 123.446) (xy 57.347 123.446) (xy 57.347 123.330244) - (xy 58.178 123.330244) (xy 58.409611 123.286663) (xy 58.622332 123.149781) (xy 58.765038 122.940924) (xy 58.815244 122.693) - (xy 58.815244 122.07425) (xy 59.053 122.07425) (xy 59.053 122.81732) (xy 59.148151 123.047034) (xy 59.323966 123.22285) - (xy 59.55368 123.318) (xy 60.64675 123.318) (xy 60.803 123.16175) (xy 60.803 121.918) (xy 59.20925 121.918) - (xy 59.053 122.07425) (xy 58.815244 122.07425) (xy 58.815244 120.893) (xy 58.791852 120.76868) (xy 59.053 120.76868) - (xy 59.053 121.51175) (xy 59.20925 121.668) (xy 60.803 121.668) (xy 60.803 120.42425) (xy 60.64675 120.268) - (xy 59.55368 120.268) (xy 59.323966 120.36315) (xy 59.148151 120.538966) (xy 59.053 120.76868) (xy 58.791852 120.76868) - (xy 58.771663 120.661389) (xy 58.634781 120.448668) (xy 58.425924 120.305962) (xy 58.178 120.255756) (xy 55.678 120.255756) - (xy 55.446389 120.299337) (xy 55.233668 120.436219) (xy 55.090962 120.645076) (xy 55.040756 120.893) (xy 55.040756 122.693) - (xy 55.084337 122.924611) (xy 55.221219 123.137332) (xy 55.430076 123.280038) (xy 55.597 123.313841) (xy 55.597 123.446) - (xy 52.957 123.446) (xy 52.957 119.634) (xy 52.948451 119.588568) (xy 52.921601 119.546841) (xy 52.880632 119.518848) - (xy 52.832 119.509) (xy 52.703 119.509) (xy 52.703 118.872) (xy 52.694451 118.826568) (xy 52.667601 118.784841) - (xy 52.626632 118.756848) (xy 52.578 118.747) (xy 52.308 118.747) (xy 52.308 118.71125) (xy 52.15175 118.555) - (xy 51.433 118.555) (xy 51.433 118.575) (xy 51.183 118.575) (xy 51.183 118.555) (xy 50.46425 118.555) - (xy 50.308 118.71125) (xy 50.308 118.747) (xy 49.811 118.747) (xy 49.811 118.71125) (xy 49.65475 118.555) - (xy 48.361 118.555) (xy 48.361 118.575) (xy 48.111 118.575) (xy 48.111 118.555) (xy 48.091 118.555) - (xy 48.091 118.305) (xy 48.111 118.305) (xy 48.111 117.56125) (xy 48.361 117.56125) (xy 48.361 118.305) - (xy 49.65475 118.305) (xy 49.811 118.14875) (xy 49.811 117.90568) (xy 49.728157 117.70568) (xy 50.308 117.70568) - (xy 50.308 118.14875) (xy 50.46425 118.305) (xy 51.183 118.305) (xy 51.183 117.36125) (xy 51.433 117.36125) - (xy 51.433 118.305) (xy 52.15175 118.305) (xy 52.308 118.14875) (xy 52.308 117.70568) (xy 52.21285 117.475966) - (xy 52.037034 117.300151) (xy 51.80732 117.205) (xy 51.58925 117.205) (xy 51.433 117.36125) (xy 51.183 117.36125) - (xy 51.02675 117.205) (xy 50.80868 117.205) (xy 50.578966 117.300151) (xy 50.40315 117.475966) (xy 50.308 117.70568) - (xy 49.728157 117.70568) (xy 49.715849 117.675966) (xy 49.540034 117.50015) (xy 49.31032 117.405) (xy 48.51725 117.405) - (xy 48.361 117.56125) (xy 48.111 117.56125) (xy 47.95475 117.405) (xy 47.16168 117.405) (xy 46.931966 117.50015) - (xy 46.756151 117.675966) (xy 46.661 117.90568) (xy 46.661 117.985) (xy 43.231776 117.985) (xy 41.449776 116.203) - (xy 43.434 116.203) (xy 43.479432 116.194451) (xy 43.521159 116.167601) (xy 43.549152 116.126632) (xy 43.559 116.078) - (xy 43.559 107.17) (xy 43.946 107.17) (xy 44.280848 107.103395) (xy 44.564718 106.913718) (xy 46.211719 105.266718) - (xy 46.401395 104.982848) (xy 46.468 104.648) (xy 46.468 98.119776) (xy 56.87 98.119776) (xy 56.938371 98.358147) - (xy 57.453574 98.541953) (xy 57.999899 98.514608) (xy 58.377629 98.358147) (xy 58.446 98.119776) (xy 57.658 97.331777) - (xy 56.87 98.119776) (xy 46.468 98.119776) (xy 46.468 96.950574) (xy 56.271047 96.950574) (xy 56.298392 97.496899) - (xy 56.454853 97.874629) (xy 56.693224 97.943) (xy 57.481223 97.155) (xy 57.834777 97.155) (xy 58.622776 97.943) - (xy 58.688 97.924292) (xy 58.688 116.786625) (xy 58.398011 117.076108) (xy 58.188239 117.581296) (xy 58.187762 118.128305) - (xy 58.396652 118.633857) (xy 58.783108 119.020989) (xy 59.288296 119.230761) (xy 59.835305 119.231238) (xy 60.340857 119.022348) - (xy 60.727989 118.635892) (xy 60.937761 118.130704) (xy 60.93802 117.833871) (xy 61.359305 117.834238) (xy 61.864857 117.625348) - (xy 62.251989 117.238892) (xy 62.461761 116.733704) (xy 62.462238 116.186695) (xy 62.253348 115.681143) (xy 61.962 115.389285) - (xy 61.962 97.23134) (xy 62.336296 97.386761) (xy 62.883305 97.387238) (xy 63.388857 97.178348) (xy 63.775989 96.791892) - (xy 63.985761 96.286704) (xy 63.986238 95.739695) (xy 63.777348 95.234143) (xy 63.5114 94.96773) (xy 63.5114 86.409574) - (xy 76.972047 86.409574) (xy 76.999392 86.955899) (xy 77.155853 87.333629) (xy 77.394224 87.402) (xy 78.182223 86.614) - (xy 77.394224 85.826) (xy 77.155853 85.894371) (xy 76.972047 86.409574) (xy 63.5114 86.409574) (xy 63.5114 85.649224) - (xy 77.571 85.649224) (xy 78.359 86.437223) (xy 79.147 85.649224) (xy 79.078629 85.410853) (xy 78.563426 85.227047) - (xy 78.017101 85.254392) (xy 77.639371 85.410853) (xy 77.571 85.649224) (xy 63.5114 85.649224) (xy 63.5114 85.244975) - (xy 63.655226 85.1014) (xy 73.5076 85.1014) (xy 73.842448 85.034795) (xy 74.126318 84.845118) (xy 75.300556 83.670881) - (xy 75.710305 83.671238) (xy 76.215857 83.462348) (xy 76.602989 83.075892) (xy 76.812761 82.570704) (xy 76.813238 82.023695) - (xy 76.604348 81.518143) (xy 76.217892 81.131011) (xy 76.151114 81.103282) (xy 77.204799 80.049598) (xy 77.394475 79.765728) - (xy 77.437051 79.55168) (xy 77.57 79.55168) (xy 77.57 79.79475) (xy 77.72625 79.951) (xy 79.02 79.951) - (xy 79.02 79.20725) (xy 79.27 79.20725) (xy 79.27 79.951) (xy 80.56375 79.951) (xy 80.72 79.79475) - (xy 80.72 79.55168) (xy 80.624849 79.321966) (xy 80.449034 79.14615) (xy 80.21932 79.051) (xy 79.42625 79.051) - (xy 79.27 79.20725) (xy 79.02 79.20725) (xy 78.86375 79.051) (xy 78.07068 79.051) (xy 77.840966 79.14615) - (xy 77.665151 79.321966) (xy 77.57 79.55168) (xy 77.437051 79.55168) (xy 77.46108 79.43088) (xy 77.46108 78.512454) - (xy 77.65796 78.380903) (xy 77.67127 78.360983) (xy 77.746231 78.541954) (xy 77.922046 78.71777) (xy 78.15176 78.81292) - (xy 78.84483 78.81292) (xy 79.00108 78.65667) (xy 79.00108 77.46292) (xy 79.25108 77.46292) (xy 79.25108 78.65667) - (xy 79.40733 78.81292) (xy 80.1004 78.81292) (xy 80.330114 78.71777) (xy 80.505929 78.541954) (xy 80.60108 78.31224) - (xy 80.60108 77.61917) (xy 80.44483 77.46292) (xy 79.25108 77.46292) (xy 79.00108 77.46292) (xy 78.98108 77.46292) - (xy 78.98108 77.21292) (xy 79.00108 77.21292) (xy 79.00108 74.92292) (xy 79.25108 74.92292) (xy 79.25108 77.21292) - (xy 80.44483 77.21292) (xy 80.60108 77.05667) (xy 80.60108 76.3636) (xy 80.505929 76.133886) (xy 80.330114 75.95807) - (xy 80.109309 75.86661) (xy 80.388567 75.560662) (xy 80.558125 75.151292) (xy 80.438892 74.92292) (xy 79.25108 74.92292) - (xy 79.00108 74.92292) (xy 78.98108 74.92292) (xy 78.98108 74.67292) (xy 79.00108 74.67292) (xy 79.00108 72.38292) - (xy 79.25108 72.38292) (xy 79.25108 74.67292) (xy 80.438892 74.67292) (xy 80.558125 74.444548) (xy 80.388567 74.035178) - (xy 80.000577 73.610105) (xy 79.825222 73.52792) (xy 80.000577 73.445735) (xy 80.388567 73.020662) (xy 80.558125 72.611292) - (xy 80.438892 72.38292) (xy 79.25108 72.38292) (xy 79.00108 72.38292) (xy 78.98108 72.38292) (xy 78.98108 72.13292) - (xy 79.00108 72.13292) (xy 79.00108 70.944467) (xy 79.25108 70.944467) (xy 79.25108 72.13292) (xy 80.438892 72.13292) - (xy 80.558125 71.904548) (xy 80.388567 71.495178) (xy 80.000577 71.070105) (xy 79.479453 70.825866) (xy 79.25108 70.944467) - (xy 79.00108 70.944467) (xy 78.772707 70.825866) (xy 78.251583 71.070105) (xy 77.863593 71.495178) (xy 77.856558 71.512162) - (xy 77.65796 71.214937) (xy 77.179435 70.895198) (xy 76.614977 70.78292) (xy 76.557183 70.78292) (xy 75.992725 70.895198) - (xy 75.5142 71.214937) (xy 75.401958 71.38292) (xy 75.02144 71.38292) (xy 74.686592 71.449525) (xy 74.402722 71.639201) - (xy 71.761122 74.280802) (xy 71.614 74.500984) (xy 71.614 73.804236) (xy 71.791599 73.685568) (xy 72.114287 73.202632) - (xy 72.2276 72.632969) (xy 72.2276 72.263871) (xy 72.114287 71.694208) (xy 71.791599 71.211272) (xy 71.308663 70.888584) - (xy 70.739 70.775271) (xy 70.169337 70.888584) (xy 69.686401 71.211272) (xy 69.469 71.536635) (xy 69.251599 71.211272) - (xy 68.768663 70.888584) (xy 68.199 70.775271) (xy 67.629337 70.888584) (xy 67.146401 71.211272) (xy 67.122382 71.247219) - (xy 67.05245 71.078386) (xy 66.876634 70.902571) (xy 66.64692 70.80742) (xy 65.94025 70.80742) (xy 65.784 70.96367) - (xy 65.784 72.32342) (xy 65.804 72.32342) (xy 65.804 72.57342) (xy 65.784 72.57342) (xy 65.784 73.93317) - (xy 65.94025 74.08942) (xy 66.64692 74.08942) (xy 66.876634 73.994269) (xy 67.05245 73.818454) (xy 67.122382 73.649621) - (xy 67.146401 73.685568) (xy 67.324 73.804236) (xy 67.324 74.67855) (xy 67.008611 74.993388) (xy 66.798839 75.498576) - (xy 66.798362 76.045585) (xy 67.007252 76.551137) (xy 67.393708 76.938269) (xy 67.898896 77.148041) (xy 68.445905 77.148518) - (xy 68.951457 76.939628) (xy 69.338589 76.553172) (xy 69.548361 76.047984) (xy 69.548838 75.500975) (xy 69.339948 74.995423) - (xy 69.074 74.72901) (xy 69.074 73.804236) (xy 69.251599 73.685568) (xy 69.469 73.360205) (xy 69.686401 73.685568) - (xy 69.864 73.804236) (xy 69.864 78.701874) (xy 69.568931 78.996428) (xy 69.359159 79.501616) (xy 69.358682 80.048625) - (xy 69.567572 80.554177) (xy 69.954028 80.941309) (xy 70.459216 81.151081) (xy 71.006225 81.151558) (xy 71.511777 80.942668) - (xy 71.898909 80.556212) (xy 72.108681 80.051024) (xy 72.109158 79.504015) (xy 71.900268 78.998463) (xy 71.614 78.711694) - (xy 71.614 78.203944) (xy 72.105136 78.407881) (xy 72.652145 78.408358) (xy 72.67659 78.398258) (xy 72.488439 78.851376) - (xy 72.487962 79.398385) (xy 72.696852 79.903937) (xy 73.083308 80.291069) (xy 73.328213 80.392762) (xy 72.960975 80.392442) - (xy 72.455423 80.601332) (xy 72.068291 80.987788) (xy 71.858519 81.492976) (xy 71.858042 82.039985) (xy 72.066932 82.545537) - (xy 72.453388 82.932669) (xy 72.958576 83.142441) (xy 73.353778 83.142786) (xy 73.145164 83.3514) (xy 63.756486 83.3514) - (xy 63.416292 83.010611) (xy 62.911104 82.800839) (xy 62.364095 82.800362) (xy 61.962 82.966504) (xy 61.962 81.403676) - (xy 62.544676 80.821001) (xy 62.954425 80.821358) (xy 63.459977 80.612468) (xy 63.847109 80.226012) (xy 64.056881 79.720824) - (xy 64.057358 79.173815) (xy 63.848468 78.668263) (xy 63.462012 78.281131) (xy 62.956824 78.071359) (xy 62.951002 78.071354) - (xy 62.974841 78.013944) (xy 62.975318 77.466935) (xy 62.766428 76.961383) (xy 62.379972 76.574251) (xy 61.874784 76.364479) - (xy 61.327775 76.364002) (xy 60.822223 76.572892) (xy 60.435091 76.959348) (xy 60.225319 77.464536) (xy 60.224959 77.876924) - (xy 58.944282 79.157602) (xy 58.754605 79.441472) (xy 58.688 79.77632) (xy 58.688 96.385708) (xy 58.622776 96.367) - (xy 57.834777 97.155) (xy 57.481223 97.155) (xy 56.693224 96.367) (xy 56.454853 96.435371) (xy 56.271047 96.950574) - (xy 46.468 96.950574) (xy 46.468 96.190224) (xy 56.87 96.190224) (xy 57.658 96.978223) (xy 58.446 96.190224) - (xy 58.377629 95.951853) (xy 57.862426 95.768047) (xy 57.316101 95.795392) (xy 56.938371 95.951853) (xy 56.87 96.190224) - (xy 46.468 96.190224) (xy 46.468 92.854244) (xy 47.693 92.854244) (xy 47.924611 92.810663) (xy 48.137332 92.673781) - (xy 48.163 92.636215) (xy 48.163 92.767653) (xy 47.857011 93.073108) (xy 47.647239 93.578296) (xy 47.646762 94.125305) - (xy 47.855652 94.630857) (xy 48.242108 95.017989) (xy 48.747296 95.227761) (xy 49.294305 95.228238) (xy 49.799857 95.019348) - (xy 50.186989 94.632892) (xy 50.396761 94.127704) (xy 50.397238 93.580695) (xy 50.188348 93.075143) (xy 49.913 92.799313) - (xy 49.913 92.370221) (xy 49.932332 92.357781) (xy 50.075038 92.148924) (xy 50.125244 91.901) (xy 50.125244 91.372127) - (xy 50.233966 91.48085) (xy 50.46368 91.576) (xy 50.75675 91.576) (xy 50.913 91.41975) (xy 50.913 90.676) - (xy 51.163 90.676) (xy 51.163 91.41975) (xy 51.31925 91.576) (xy 51.61232 91.576) (xy 51.842034 91.48085) - (xy 52.017849 91.305034) (xy 52.113 91.07532) (xy 52.113 90.83225) (xy 51.95675 90.676) (xy 51.163 90.676) - (xy 50.913 90.676) (xy 50.11925 90.676) (xy 50.020661 90.774589) (xy 49.944781 90.656668) (xy 49.788838 90.550117) - (xy 49.932332 90.457781) (xy 50.021106 90.327856) (xy 50.11925 90.426) (xy 50.913 90.426) (xy 50.913 89.68225) - (xy 51.163 89.68225) (xy 51.163 90.426) (xy 51.95675 90.426) (xy 52.113 90.26975) (xy 52.113 90.02668) - (xy 52.017849 89.796966) (xy 51.842034 89.62115) (xy 51.61232 89.526) (xy 51.31925 89.526) (xy 51.163 89.68225) - (xy 50.913 89.68225) (xy 50.75675 89.526) (xy 50.46368 89.526) (xy 50.233966 89.62115) (xy 50.125244 89.729873) - (xy 50.125244 89.201) (xy 50.081663 88.969389) (xy 49.944781 88.756668) (xy 49.913 88.734953) (xy 49.913 88.429403) - (xy 50.186989 88.155892) (xy 50.396761 87.650704) (xy 50.397238 87.103695) (xy 50.188348 86.598143) (xy 49.801892 86.211011) - (xy 49.296704 86.001239) (xy 48.749695 86.000762) (xy 48.373 86.156409) (xy 48.373 78.486) (xy 48.306395 78.151152) - (xy 48.298583 78.139461) (xy 48.116719 77.867282) (xy 46.596718 76.347282) (xy 46.312848 76.157605) (xy 45.978 76.091) - (xy 43.178 76.091) (xy 43.178 74.508151) (xy 43.179907 74.502817) (xy 43.178 74.464216) (xy 43.178 72.72967) - (xy 64.1704 72.72967) (xy 64.1704 73.58874) (xy 64.26555 73.818454) (xy 64.441366 73.994269) (xy 64.67108 74.08942) - (xy 65.37775 74.08942) (xy 65.534 73.93317) (xy 65.534 72.57342) (xy 64.32665 72.57342) (xy 64.1704 72.72967) - (xy 43.178 72.72967) (xy 43.178 71.3081) (xy 64.1704 71.3081) (xy 64.1704 72.16717) (xy 64.32665 72.32342) - (xy 65.534 72.32342) (xy 65.534 70.96367) (xy 65.37775 70.80742) (xy 64.67108 70.80742) (xy 64.441366 70.902571) - (xy 64.26555 71.078386) (xy 64.1704 71.3081) (xy 43.178 71.3081) (xy 43.178 69.544776) (xy 43.789 69.544776) - (xy 43.857371 69.783147) (xy 44.372574 69.966953) (xy 44.918899 69.939608) (xy 45.296629 69.783147) (xy 45.365 69.544776) - (xy 44.577 68.756777) (xy 43.789 69.544776) (xy 43.178 69.544776) (xy 43.178 68.375574) (xy 43.190047 68.375574) - (xy 43.217392 68.921899) (xy 43.373853 69.299629) (xy 43.612224 69.368) (xy 44.400223 68.58) (xy 44.753777 68.58) - (xy 45.541776 69.368) (xy 45.780147 69.299629) (xy 45.963953 68.784426) (xy 45.936608 68.238101) (xy 45.780147 67.860371) - (xy 45.541776 67.792) (xy 44.753777 68.58) (xy 44.400223 68.58) (xy 43.612224 67.792) (xy 43.373853 67.860371) - (xy 43.190047 68.375574) (xy 43.178 68.375574) (xy 43.178 67.615224) (xy 43.789 67.615224) (xy 44.577 68.403223) - (xy 45.365 67.615224) (xy 45.296629 67.376853) (xy 44.781426 67.193047) (xy 44.235101 67.220392) (xy 43.857371 67.376853) - (xy 43.789 67.615224) (xy 43.178 67.615224) (xy 43.178 67.31) (xy 43.169451 67.264568) (xy 43.142601 67.222841) - (xy 43.101632 67.194848) (xy 43.053 67.185) (xy 38.354 67.185) (xy 38.308568 67.193549) (xy 38.266841 67.220399) - (xy 38.238848 67.261368) (xy 38.229 67.31) (xy 38.229 68.074) (xy 30.734 68.074) (xy 30.688568 68.082549) - (xy 30.646841 68.109399) (xy 30.618848 68.150368) (xy 30.609 68.199) (xy 26.125 68.199) (xy 26.125 61.96704) - (xy 36.712561 61.96704) (xy 37.096919 62.897258) (xy 37.807999 63.609579) (xy 38.737544 63.99556) (xy 39.74404 63.996439) - (xy 40.674258 63.612081) (xy 41.386579 62.901001) (xy 41.77256 61.971456) (xy 41.773439 60.96496) (xy 41.389081 60.034742) - (xy 40.678001 59.322421) (xy 39.748456 58.93644) (xy 38.74196 58.935561) (xy 37.811742 59.319919) (xy 37.099421 60.030999) - (xy 36.71344 60.960544) (xy 36.712561 61.96704) (xy 26.125 61.96704) (xy 26.125 57.125) (xy 45.77477 57.125) + (xy 45.232142 57.349209) + (xy 44.352299 58.227519) + (xy 43.875544 59.375672) + (xy 43.874459 60.618874) + (xy 44.349209 61.767858) + (xy 45.227519 62.647701) + (xy 46.375672 63.124456) + (xy 47.618874 63.125541) + (xy 48.767858 62.650791) + (xy 49.647701 61.772481) + (xy 50.124456 60.624328) + (xy 50.125541 59.381126) + (xy 49.650791 58.232142) + (xy 48.772481 57.352299) + (xy 48.225084 57.125) + (xy 84.77477 57.125) + (xy 84.232142 57.349209) + (xy 83.352299 58.227519) + (xy 82.875544 59.375672) + (xy 82.874459 60.618874) + (xy 83.349209 61.767858) + (xy 84.227519 62.647701) + (xy 85.375672 63.124456) + (xy 86.618874 63.125541) + (xy 87.767858 62.650791) + (xy 88.647701 61.772481) + (xy 88.875 61.225084) + (xy 88.875 119.575) + (xy 76.125 119.575) + (xy 76.125 133.575) + (xy 84.005957 133.575) + (xy 83.352299 134.227519) + (xy 82.875544 135.375672) + (xy 82.874459 136.618874) + (xy 83.349209 137.767858) + (xy 84.227519 138.647701) + (xy 84.774916 138.875) + (xy 66.456181 138.875) + (xy 66.475314 138.78052) + (xy 66.475314 136.28116) + (xy 66.431733 136.049549) + (xy 66.294851 135.836828) + (xy 66.085994 135.694122) + (xy 65.83807 135.643916) + (xy 63.83909 135.643916) + (xy 63.607479 135.687497) + (xy 63.394758 135.824379) + (xy 63.252052 136.033236) + (xy 63.201846 136.28116) + (xy 63.201846 138.78052) + (xy 63.219624 138.875) + (xy 57.556021 138.875) + (xy 57.575154 138.78052) + (xy 57.575154 136.28116) + (xy 57.531573 136.049549) + (xy 57.394691 135.836828) + (xy 57.185834 135.694122) + (xy 56.93791 135.643916) + (xy 54.93893 135.643916) + (xy 54.707319 135.687497) + (xy 54.494598 135.824379) + (xy 54.351892 136.033236) + (xy 54.301686 136.28116) + (xy 54.301686 138.78052) + (xy 54.319464 138.875) + (xy 46.557327 138.875) + (xy 46.566629 138.871147) + (xy 46.635 138.632776) + (xy 45.847 137.844777) + (xy 45.059 138.632776) + (xy 45.127371 138.871147) + (xy 45.138171 138.875) + (xy 30.22523 138.875) + (xy 30.767858 138.650791) + (xy 31.647701 137.772481) + (xy 32.124456 136.624328) + (xy 32.125541 135.381126) + (xy 31.650791 134.232142) + (xy 30.772481 133.352299) + (xy 29.624328 132.875544) + (xy 28.381126 132.874459) + (xy 27.232142 133.349209) + (xy 26.352299 134.227519) + (xy 26.125 134.774916) + (xy 26.125 132.588) + (xy 34.165 132.588) + (xy 34.165 137.922) + (xy 34.173549 137.967432) + (xy 34.200399 138.009159) + (xy 34.241368 138.037152) + (xy 34.29 138.047) + (xy 39.497 138.047) + (xy 39.542432 138.038451) + (xy 39.584159 138.011601) + (xy 39.612152 137.970632) + (xy 39.622 137.922) + (xy 39.622 137.463574) + (xy 44.460047 137.463574) + (xy 44.487392 138.009899) + (xy 44.643853 138.387629) + (xy 44.882224 138.456) + (xy 45.670223 137.668) + (xy 46.023777 137.668) + (xy 46.811776 138.456) + (xy 47.050147 138.387629) + (xy 47.233953 137.872426) + (xy 47.206608 137.326101) + (xy 47.050147 136.948371) + (xy 46.811776 136.88) + (xy 46.023777 137.668) + (xy 45.670223 137.668) + (xy 44.882224 136.88) + (xy 44.643853 136.948371) + (xy 44.460047 137.463574) + (xy 39.622 137.463574) + (xy 39.622 136.326551) + (xy 40.850225 136.326551) + (xy 40.979844 136.616788) + (xy 41.676217 136.884114) + (xy 42.421882 136.8646) + (xy 42.81148 136.703224) + (xy 45.059 136.703224) + (xy 45.847 137.491223) + (xy 46.635 136.703224) + (xy 46.566629 136.464853) + (xy 46.051426 136.281047) + (xy 45.505101 136.308392) + (xy 45.127371 136.464853) + (xy 45.059 136.703224) + (xy 42.81148 136.703224) + (xy 43.020156 136.616788) + (xy 43.149775 136.326551) + (xy 42 135.176777) + (xy 40.850225 136.326551) + (xy 39.622 136.326551) + (xy 39.622 134.676217) + (xy 40.115886 134.676217) + (xy 40.1354 135.421882) + (xy 40.383212 136.020156) + (xy 40.673449 136.149775) + (xy 41.823223 135) + (xy 42.176777 135) + (xy 43.326551 136.149775) + (xy 43.616788 136.020156) + (xy 43.884114 135.323783) + (xy 43.8646 134.578118) + (xy 43.616788 133.979844) + (xy 43.326551 133.850225) + (xy 42.176777 135) + (xy 41.823223 135) + (xy 40.673449 133.850225) + (xy 40.383212 133.979844) + (xy 40.115886 134.676217) + (xy 39.622 134.676217) + (xy 39.622 133.673449) + (xy 40.850225 133.673449) + (xy 42 134.823223) + (xy 43.149775 133.673449) + (xy 43.020156 133.383212) + (xy 42.323783 133.115886) + (xy 41.578118 133.1354) + (xy 40.979844 133.383212) + (xy 40.850225 133.673449) + (xy 39.622 133.673449) + (xy 39.622 132.588) + (xy 39.613451 132.542568) + (xy 39.586601 132.500841) + (xy 39.545632 132.472848) + (xy 39.497 132.463) + (xy 34.29 132.463) + (xy 34.244568 132.471549) + (xy 34.202841 132.498399) + (xy 34.174848 132.539368) + (xy 34.165 132.588) + (xy 26.125 132.588) + (xy 26.125 126.175) + (xy 34.053572 126.175) + (xy 34.053572 129.975) + (xy 45.446428 129.975) + (xy 45.446428 129.747) + (xy 48.563858 129.747) + (xy 48.563858 133.547) + (xy 50.754915 133.547) + (xy 50.709756 133.77) + (xy 50.709756 135.47) + (xy 50.753337 135.701611) + (xy 50.890219 135.914332) + (xy 51.099076 136.057038) + (xy 51.347 136.107244) + (xy 53.047 136.107244) + (xy 53.278611 136.063663) + (xy 53.491332 135.926781) + (xy 53.634038 135.717924) + (xy 53.684244 135.47) + (xy 53.684244 134.743909) + (xy 57.114094 134.743909) + (xy 57.277344 135.139005) + (xy 57.579365 135.441553) + (xy 57.974175 135.605493) + (xy 58.401669 135.605866) + (xy 58.796765 135.442616) + (xy 59.099313 135.140595) + (xy 59.263253 134.745785) + (xy 59.263626 134.318291) + (xy 59.100376 133.923195) + (xy 58.898078 133.720544) + (xy 59.03849 133.720544) + (xy 59.193851 133.691311) + (xy 59.33821 133.720544) + (xy 59.83859 133.720544) + (xy 59.993951 133.691311) + (xy 60.13831 133.720544) + (xy 60.63869 133.720544) + (xy 60.794051 133.691311) + (xy 60.93841 133.720544) + (xy 61.43879 133.720544) + (xy 61.579727 133.694025) + (xy 61.61419 133.7083) + (xy 61.70745 133.7083) + (xy 61.862217 133.553533) + (xy 61.863698 133.55258) + (xy 61.863698 133.7083) + (xy 61.891364 133.7083) + (xy 61.677687 133.921605) + (xy 61.513747 134.316415) + (xy 61.513374 134.743909) + (xy 61.676624 135.139005) + (xy 61.978645 135.441553) + (xy 62.373455 135.605493) + (xy 62.800949 135.605866) + (xy 63.196045 135.442616) + (xy 63.498593 135.140595) + (xy 63.662533 134.745785) + (xy 63.662906 134.318291) + (xy 63.499656 133.923195) + (xy 63.197635 133.620647) + (xy 62.802825 133.456707) + (xy 62.749413 133.45666) + (xy 62.76874 133.437334) + (xy 62.86389 133.20762) + (xy 62.86389 132.21393) + (xy 62.70764 132.05768) + (xy 62.1137 132.05768) + (xy 62.1137 132.07768) + (xy 62.076034 132.07768) + (xy 62.076034 131.78768) + (xy 62.1137 131.78768) + (xy 62.1137 131.80768) + (xy 62.70764 131.80768) + (xy 62.86389 131.65143) + (xy 62.86389 130.78206) + (xy 63.201846 130.78206) + (xy 63.201846 133.28142) + (xy 63.245427 133.513031) + (xy 63.382309 133.725752) + (xy 63.591166 133.868458) + (xy 63.83909 133.918664) + (xy 65.83807 133.918664) + (xy 66.069681 133.875083) + (xy 66.282402 133.738201) + (xy 66.425108 133.529344) + (xy 66.475314 133.28142) + (xy 66.475314 130.78206) + (xy 66.431733 130.550449) + (xy 66.294851 130.337728) + (xy 66.085994 130.195022) + (xy 65.83807 130.144816) + (xy 63.83909 130.144816) + (xy 63.607479 130.188397) + (xy 63.394758 130.325279) + (xy 63.252052 130.534136) + (xy 63.201846 130.78206) + (xy 62.86389 130.78206) + (xy 62.86389 130.65774) + (xy 62.76874 130.428026) + (xy 62.592924 130.252211) + (xy 62.36321 130.15706) + (xy 62.26995 130.15706) + (xy 62.113702 130.313308) + (xy 62.113702 130.15706) + (xy 62.0636 130.15706) + (xy 62.0636 129.800836) + (xy 62.912219 128.952218) + (xy 63.101895 128.668348) + (xy 63.1685 128.3335) + (xy 63.1685 128.137042) + (xy 63.180538 128.119424) + (xy 63.230744 127.8715) + (xy 63.230744 126.3215) + (xy 63.187163 126.089889) + (xy 63.050281 125.877168) + (xy 62.841424 125.734462) + (xy 62.5935 125.684256) + (xy 61.9935 125.684256) + (xy 61.761889 125.727837) + (xy 61.658807 125.794168) + (xy 61.571424 125.734462) + (xy 61.3235 125.684256) + (xy 60.7235 125.684256) + (xy 60.491889 125.727837) + (xy 60.388807 125.794168) + (xy 60.301424 125.734462) + (xy 60.0535 125.684256) + (xy 59.4535 125.684256) + (xy 59.221889 125.727837) + (xy 59.118807 125.794168) + (xy 59.031424 125.734462) + (xy 58.7835 125.684256) + (xy 58.1835 125.684256) + (xy 57.951889 125.727837) + (xy 57.739168 125.864719) + (xy 57.596462 126.073576) + (xy 57.546256 126.3215) + (xy 57.546256 127.8715) + (xy 57.589837 128.103111) + (xy 57.6085 128.132114) + (xy 57.6085 128.778) + (xy 57.633762 128.905) + (xy 57.675105 129.112848) + (xy 57.864782 129.396718) + (xy 57.9133 129.445236) + (xy 57.9133 130.720659) + (xy 57.900866 130.78206) + (xy 57.900866 133.0833) + (xy 57.944447 133.314911) + (xy 58.035483 133.456386) + (xy 57.976051 133.456334) + (xy 57.580955 133.619584) + (xy 57.278407 133.921605) + (xy 57.114467 134.316415) + (xy 57.114094 134.743909) + (xy 53.684244 134.743909) + (xy 53.684244 133.77) + (xy 53.640663 133.538389) + (xy 53.503781 133.325668) + (xy 53.294924 133.182962) + (xy 53.047 133.132756) + (xy 52.528143 133.132756) + (xy 52.528143 130.78206) + (xy 54.301686 130.78206) + (xy 54.301686 133.28142) + (xy 54.345267 133.513031) + (xy 54.482149 133.725752) + (xy 54.691006 133.868458) + (xy 54.93893 133.918664) + (xy 56.93791 133.918664) + (xy 57.169521 133.875083) + (xy 57.382242 133.738201) + (xy 57.524948 133.529344) + (xy 57.575154 133.28142) + (xy 57.575154 130.78206) + (xy 57.531573 130.550449) + (xy 57.394691 130.337728) + (xy 57.185834 130.195022) + (xy 56.93791 130.144816) + (xy 54.93893 130.144816) + (xy 54.707319 130.188397) + (xy 54.494598 130.325279) + (xy 54.351892 130.534136) + (xy 54.301686 130.78206) + (xy 52.528143 130.78206) + (xy 52.528143 129.747) + (xy 48.563858 129.747) + (xy 45.446428 129.747) + (xy 45.446428 126.175) + (xy 34.053572 126.175) + (xy 26.125 126.175) + (xy 26.125 122.16604) + (xy 36.712561 122.16604) + (xy 37.096919 123.096258) + (xy 37.807999 123.808579) + (xy 38.737544 124.19456) + (xy 39.74404 124.195439) + (xy 40.674258 123.811081) + (xy 41.386579 123.100001) + (xy 41.77256 122.170456) + (xy 41.773439 121.16396) + (xy 41.389081 120.233742) + (xy 40.678001 119.521421) + (xy 39.748456 119.13544) + (xy 38.74196 119.134561) + (xy 37.811742 119.518919) + (xy 37.099421 120.229999) + (xy 36.71344 121.159544) + (xy 36.712561 122.16604) + (xy 26.125 122.16604) + (xy 26.125 101.346) + (xy 37.213 101.346) + (xy 37.213 116.84) + (xy 37.221549 116.885432) + (xy 37.248399 116.927159) + (xy 37.289368 116.955152) + (xy 37.338 116.965) + (xy 44.069 116.965) + (xy 44.114432 116.956451) + (xy 44.156159 116.929601) + (xy 44.184152 116.888632) + (xy 44.194 116.84) + (xy 44.194 101.346) + (xy 44.185451 101.300568) + (xy 44.158601 101.258841) + (xy 44.117632 101.230848) + (xy 44.069 101.221) + (xy 37.338 101.221) + (xy 37.292568 101.229549) + (xy 37.250841 101.256399) + (xy 37.222848 101.297368) + (xy 37.213 101.346) + (xy 26.125 101.346) + (xy 26.125 96.76604) + (xy 36.712561 96.76604) + (xy 37.096919 97.696258) + (xy 37.807999 98.408579) + (xy 38.737544 98.79456) + (xy 39.74404 98.795439) + (xy 40.674258 98.411081) + (xy 41.386579 97.700001) + (xy 41.593055 97.20275) + (xy 51.9475 97.20275) + (xy 51.9475 97.64582) + (xy 52.04265 97.875534) + (xy 52.218466 98.051349) + (xy 52.44818 98.1465) + (xy 52.74125 98.1465) + (xy 52.8975 97.99025) + (xy 52.8975 97.0465) + (xy 53.1475 97.0465) + (xy 53.1475 97.99025) + (xy 53.30375 98.1465) + (xy 53.59682 98.1465) + (xy 53.826534 98.051349) + (xy 54.00235 97.875534) + (xy 54.0975 97.64582) + (xy 54.0975 97.20275) + (xy 53.94125 97.0465) + (xy 53.1475 97.0465) + (xy 52.8975 97.0465) + (xy 52.10375 97.0465) + (xy 51.9475 97.20275) + (xy 41.593055 97.20275) + (xy 41.77256 96.770456) + (xy 41.773439 95.76396) + (xy 41.389081 94.833742) + (xy 40.678001 94.121421) + (xy 39.748456 93.73544) + (xy 38.74196 93.734561) + (xy 37.811742 94.118919) + (xy 37.099421 94.829999) + (xy 36.71344 95.759544) + (xy 36.712561 96.76604) + (xy 26.125 96.76604) + (xy 26.125 87.36704) + (xy 36.712561 87.36704) + (xy 37.096919 88.297258) + (xy 37.807999 89.009579) + (xy 38.737544 89.39556) + (xy 39.74404 89.396439) + (xy 40.674258 89.012081) + (xy 41.386579 88.301001) + (xy 41.77256 87.371456) + (xy 41.773439 86.36496) + (xy 41.389081 85.434742) + (xy 40.678001 84.722421) + (xy 39.748456 84.33644) + (xy 38.74196 84.335561) + (xy 37.811742 84.719919) + (xy 37.099421 85.430999) + (xy 36.71344 86.360544) + (xy 36.712561 87.36704) + (xy 26.125 87.36704) + (xy 26.125 84.201) + (xy 43.538851 84.201) + (xy 43.663765 84.828984) + (xy 44.019489 85.361362) + (xy 44.551867 85.717086) + (xy 45.179851 85.842) + (xy 45.244149 85.842) + (xy 45.872133 85.717086) + (xy 46.404511 85.361362) + (xy 46.760235 84.828984) + (xy 46.885149 84.201) + (xy 46.760235 83.573016) + (xy 46.528563 83.226294) + (xy 46.672332 83.133781) + (xy 46.815038 82.924924) + (xy 46.865244 82.677) + (xy 46.865244 81.175) + (xy 47.446429 81.175) + (xy 47.446429 84.975) + (xy 54.053571 84.975) + (xy 54.053571 81.175) + (xy 47.446429 81.175) + (xy 46.865244 81.175) + (xy 46.865244 80.645) + (xy 46.821663 80.413389) + (xy 46.684781 80.200668) + (xy 46.475924 80.057962) + (xy 46.228 80.007756) + (xy 44.196 80.007756) + (xy 43.964389 80.051337) + (xy 43.751668 80.188219) + (xy 43.608962 80.397076) + (xy 43.558756 80.645) + (xy 43.558756 82.677) + (xy 43.602337 82.908611) + (xy 43.739219 83.121332) + (xy 43.894622 83.227514) + (xy 43.663765 83.573016) + (xy 43.538851 84.201) + (xy 26.125 84.201) + (xy 26.125 66.421) + (xy 37.213 66.421) + (xy 37.213 82.042) + (xy 37.221549 82.087432) + (xy 37.248399 82.129159) + (xy 37.289368 82.157152) + (xy 37.338 82.167) + (xy 43.307 82.167) + (xy 43.352432 82.158451) + (xy 43.394159 82.131601) + (xy 43.422152 82.090632) + (xy 43.432 82.042) + (xy 43.432 70.17728) + (xy 46.400596 70.17728) + (xy 46.400596 71.37728) + (xy 46.444177 71.608891) + (xy 46.581059 71.821612) + (xy 46.789916 71.964318) + (xy 47.03784 72.014524) + (xy 47.93784 72.014524) + (xy 48.169451 71.970943) + (xy 48.382172 71.834061) + (xy 48.506378 71.65228) + (xy 48.679882 71.65228) + (xy 48.7439 71.751768) + (xy 48.7439 76.0349) + (xy 48.787328 76.253228) + (xy 48.810505 76.369748) + (xy 49.000182 76.653618) + (xy 51.075582 78.729019) + (xy 51.359452 78.918695) + (xy 51.547156 78.956031) + (xy 51.547156 79.2003) + (xy 51.590737 79.431911) + (xy 51.727619 79.644632) + (xy 51.936476 79.787338) + (xy 52.1844 79.837544) + (xy 53.7844 79.837544) + (xy 54.016011 79.793963) + (xy 54.228732 79.657081) + (xy 54.371438 79.448224) + (xy 54.421644 79.2003) + (xy 54.421644 79.159081) + (xy 54.631281 79.368718) + (xy 54.915151 79.558395) + (xy 54.970706 79.569445) + (xy 55.25 79.625) + (xy 56.387564 79.625) + (xy 56.625 79.862437) + (xy 56.625 82) + (xy 56.671526 82.233901) + (xy 56.691605 82.334848) + (xy 56.881282 82.618718) + (xy 60.125 85.862437) + (xy 60.125 87.5176) + (xy 60.162773 87.7075) + (xy 59.493542 87.7075) + (xy 59.475924 87.695462) + (xy 59.228 87.645256) + (xy 57.678 87.645256) + (xy 57.446389 87.688837) + (xy 57.233668 87.825719) + (xy 57.090962 88.034576) + (xy 57.040756 88.2825) + (xy 57.040756 88.8825) + (xy 57.058632 88.9775) + (xy 56.642 88.9775) + (xy 56.307152 89.044105) + (xy 56.023281 89.233782) + (xy 54.556432 90.700632) + (xy 54.465244 90.837104) + (xy 54.465244 90.8225) + (xy 54.421663 90.590889) + (xy 54.355332 90.487807) + (xy 54.415038 90.400424) + (xy 54.465244 90.1525) + (xy 54.465244 89.5525) + (xy 54.421663 89.320889) + (xy 54.355332 89.217807) + (xy 54.415038 89.130424) + (xy 54.465244 88.8825) + (xy 54.465244 88.2825) + (xy 54.421663 88.050889) + (xy 54.284781 87.838168) + (xy 54.075924 87.695462) + (xy 53.828 87.645256) + (xy 52.278 87.645256) + (xy 52.046389 87.688837) + (xy 51.833668 87.825719) + (xy 51.690962 88.034576) + (xy 51.640756 88.2825) + (xy 51.640756 88.757319) + (xy 50.396881 87.513444) + (xy 50.397238 87.103695) + (xy 50.188348 86.598143) + (xy 49.801892 86.211011) + (xy 49.296704 86.001239) + (xy 48.749695 86.000762) + (xy 48.244143 86.209652) + (xy 47.857011 86.596108) + (xy 47.647239 87.101296) + (xy 47.646762 87.648305) + (xy 47.855652 88.153857) + (xy 48.242108 88.540989) + (xy 48.747296 88.750761) + (xy 49.159684 88.751121) + (xy 50.822998 90.414435) + (xy 50.689281 90.503782) + (xy 48.691084 92.501979) + (xy 48.244143 92.686652) + (xy 47.857011 93.073108) + (xy 47.647239 93.578296) + (xy 47.646762 94.125305) + (xy 47.855652 94.630857) + (xy 48.242108 95.017989) + (xy 48.747296 95.227761) + (xy 49.294305 95.228238) + (xy 49.799857 95.019348) + (xy 50.186989 94.632892) + (xy 50.396761 94.127704) + (xy 50.397238 93.580695) + (xy 50.306601 93.361336) + (xy 51.657342 92.010595) + (xy 51.640756 92.0925) + (xy 51.640756 92.6925) + (xy 51.684337 92.924111) + (xy 51.821219 93.136832) + (xy 52.030076 93.279538) + (xy 52.1475 93.303317) + (xy 52.1475 93.652279) + (xy 52.128168 93.664719) + (xy 51.985462 93.873576) + (xy 51.935256 94.1215) + (xy 51.935256 95.3215) + (xy 51.978837 95.553111) + (xy 52.115719 95.765832) + (xy 52.192098 95.818019) + (xy 52.04265 95.967466) + (xy 51.9475 96.19718) + (xy 51.9475 96.64025) + (xy 52.10375 96.7965) + (xy 52.8975 96.7965) + (xy 52.8975 96.7765) + (xy 53.1475 96.7765) + (xy 53.1475 96.7965) + (xy 53.94125 96.7965) + (xy 54.0975 96.64025) + (xy 54.0975 96.19718) + (xy 54.00235 95.967466) + (xy 53.853754 95.818871) + (xy 53.916832 95.778281) + (xy 54.059538 95.569424) + (xy 54.109744 95.3215) + (xy 54.109744 94.1215) + (xy 54.066163 93.889889) + (xy 53.929281 93.677168) + (xy 53.8975 93.655453) + (xy 53.8975 93.316667) + (xy 54.059611 93.286163) + (xy 54.272332 93.149281) + (xy 54.30015 93.108568) + (xy 54.30015 98.195913) + (xy 49.369782 103.126282) + (xy 49.180105 103.410152) + (xy 49.1135 103.745) + (xy 49.1135 116.339993) + (xy 48.949136 116.585981) + (xy 48.8635 117.0165) + (xy 48.8635 120.93201) + (xy 48.806199 120.989311) + (xy 48.749695 120.989262) + (xy 48.244143 121.198152) + (xy 47.857011 121.584608) + (xy 47.647239 122.089796) + (xy 47.646762 122.636805) + (xy 47.855652 123.142357) + (xy 48.242108 123.529489) + (xy 48.747296 123.739261) + (xy 49.294305 123.739738) + (xy 49.799857 123.530848) + (xy 50.186989 123.144392) + (xy 50.396761 122.639204) + (xy 50.396812 122.580678) + (xy 50.783995 122.193495) + (xy 51.027864 121.828519) + (xy 51.1135 121.398) + (xy 51.1135 118.044) + (xy 53.203756 118.044) + (xy 53.203756 121.544) + (xy 53.247337 121.775611) + (xy 53.384219 121.988332) + (xy 53.593076 122.131038) + (xy 53.841 122.181244) + (xy 56.141 122.181244) + (xy 56.372611 122.137663) + (xy 56.585332 122.000781) + (xy 56.728038 121.791924) + (xy 56.778244 121.544) + (xy 56.778244 120.669) + (xy 57.599589 120.669) + (xy 57.596462 120.673576) + (xy 57.546256 120.9215) + (xy 57.546256 122.4715) + (xy 57.589837 122.703111) + (xy 57.726719 122.915832) + (xy 57.935576 123.058538) + (xy 58.1835 123.108744) + (xy 58.7835 123.108744) + (xy 59.015111 123.065163) + (xy 59.118193 122.998832) + (xy 59.205576 123.058538) + (xy 59.4535 123.108744) + (xy 60.0535 123.108744) + (xy 60.285111 123.065163) + (xy 60.388193 122.998832) + (xy 60.475576 123.058538) + (xy 60.7235 123.108744) + (xy 61.3235 123.108744) + (xy 61.555111 123.065163) + (xy 61.648479 123.005082) + (xy 61.86918 123.0965) + (xy 62.01225 123.0965) + (xy 62.1685 122.94025) + (xy 62.1685 121.8215) + (xy 62.4185 121.8215) + (xy 62.4185 122.94025) + (xy 62.57475 123.0965) + (xy 62.71782 123.0965) + (xy 62.947534 123.001349) + (xy 63.12335 122.825534) + (xy 63.2185 122.59582) + (xy 63.2185 121.97775) + (xy 63.06225 121.8215) + (xy 62.4185 121.8215) + (xy 62.1685 121.8215) + (xy 62.1485 121.8215) + (xy 62.1485 121.5715) + (xy 62.1685 121.5715) + (xy 62.1685 120.45275) + (xy 62.4185 120.45275) + (xy 62.4185 121.5715) + (xy 63.06225 121.5715) + (xy 63.2185 121.41525) + (xy 63.2185 120.79718) + (xy 63.12335 120.567466) + (xy 62.947534 120.391651) + (xy 62.71782 120.2965) + (xy 62.57475 120.2965) + (xy 62.4185 120.45275) + (xy 62.1685 120.45275) + (xy 62.01225 120.2965) + (xy 61.8985 120.2965) + (xy 61.8985 117.97237) + (xy 70.5205 117.97237) + (xy 70.5205 118.90544) + (xy 70.61565 119.135154) + (xy 70.791466 119.310969) + (xy 71.02118 119.40612) + (xy 71.66425 119.40612) + (xy 71.8205 119.24987) + (xy 71.8205 117.81612) + (xy 72.0705 117.81612) + (xy 72.0705 119.24987) + (xy 72.22675 119.40612) + (xy 72.86982 119.40612) + (xy 73.099534 119.310969) + (xy 73.27535 119.135154) + (xy 73.3705 118.90544) + (xy 73.3705 117.97237) + (xy 73.21425 117.81612) + (xy 72.0705 117.81612) + (xy 71.8205 117.81612) + (xy 70.67675 117.81612) + (xy 70.5205 117.97237) + (xy 61.8985 117.97237) + (xy 61.8985 117.591764) + (xy 62.251989 117.238892) + (xy 62.461761 116.733704) + (xy 62.462238 116.186695) + (xy 62.253348 115.681143) + (xy 62.188369 115.61605) + (xy 63.2934 115.61605) + (xy 63.2934 117.05912) + (xy 63.38855 117.288834) + (xy 63.564366 117.464649) + (xy 63.79408 117.5598) + (xy 64.38715 117.5598) + (xy 64.5434 117.40355) + (xy 64.5434 115.4598) + (xy 64.7934 115.4598) + (xy 64.7934 117.40355) + (xy 64.94965 117.5598) + (xy 65.54272 117.5598) + (xy 65.772434 117.464649) + (xy 65.94825 117.288834) + (xy 66.0434 117.05912) + (xy 66.0434 116.4768) + (xy 70.5205 116.4768) + (xy 70.5205 117.40987) + (xy 70.67675 117.56612) + (xy 71.8205 117.56612) + (xy 71.8205 116.13237) + (xy 72.0705 116.13237) + (xy 72.0705 117.56612) + (xy 73.21425 117.56612) + (xy 73.3705 117.40987) + (xy 73.3705 116.4768) + (xy 73.27535 116.247086) + (xy 73.099534 116.071271) + (xy 72.86982 115.97612) + (xy 72.22675 115.97612) + (xy 72.0705 116.13237) + (xy 71.8205 116.13237) + (xy 71.66425 115.97612) + (xy 71.02118 115.97612) + (xy 70.791466 116.071271) + (xy 70.61565 116.247086) + (xy 70.5205 116.4768) + (xy 66.0434 116.4768) + (xy 66.0434 115.61605) + (xy 65.88715 115.4598) + (xy 64.7934 115.4598) + (xy 64.5434 115.4598) + (xy 63.44965 115.4598) + (xy 63.2934 115.61605) + (xy 62.188369 115.61605) + (xy 61.866892 115.294011) + (xy 61.361704 115.084239) + (xy 60.814695 115.083762) + (xy 60.309143 115.292652) + (xy 59.922011 115.679108) + (xy 59.712239 116.184296) + (xy 59.71198 116.481129) + (xy 59.290695 116.480762) + (xy 58.785143 116.689652) + (xy 58.398011 117.076108) + (xy 58.188239 117.581296) + (xy 58.187762 118.128305) + (xy 58.396652 118.633857) + (xy 58.783108 119.020989) + (xy 58.8785 119.060599) + (xy 58.8785 119.299564) + (xy 58.754218 119.175282) + (xy 58.470348 118.985605) + (xy 58.1355 118.919) + (xy 56.778244 118.919) + (xy 56.778244 118.044) + (xy 56.734663 117.812389) + (xy 56.597781 117.599668) + (xy 56.388924 117.456962) + (xy 56.141 117.406756) + (xy 53.841 117.406756) + (xy 53.609389 117.450337) + (xy 53.396668 117.587219) + (xy 53.253962 117.796076) + (xy 53.203756 118.044) + (xy 51.1135 118.044) + (xy 51.1135 117.48249) + (xy 53.07699 115.519) + (xy 53.203756 115.519) + (xy 53.203756 116.144) + (xy 53.247337 116.375611) + (xy 53.384219 116.588332) + (xy 53.593076 116.731038) + (xy 53.841 116.781244) + (xy 56.141 116.781244) + (xy 56.372611 116.737663) + (xy 56.585332 116.600781) + (xy 56.728038 116.391924) + (xy 56.778244 116.144) + (xy 56.778244 112.644) + (xy 56.734663 112.412389) + (xy 56.597781 112.199668) + (xy 56.388924 112.056962) + (xy 56.141 112.006756) + (xy 55.4425 112.006756) + (xy 55.4425 111.613723) + (xy 55.549111 111.593663) + (xy 55.761832 111.456781) + (xy 55.904538 111.247924) + (xy 55.954744 111) + (xy 55.954744 109.5) + (xy 55.911163 109.268389) + (xy 55.801751 109.098358) + (xy 55.904538 108.947924) + (xy 55.929431 108.825) + (xy 58.980256 108.825) + (xy 58.980256 109.85) + (xy 59.023837 110.081611) + (xy 59.160719 110.294332) + (xy 59.369576 110.437038) + (xy 59.6175 110.487244) + (xy 61.6175 110.487244) + (xy 61.849111 110.443663) + (xy 62.061832 110.306781) + (xy 62.204538 110.097924) + (xy 62.254744 109.85) + (xy 62.254744 108.825) + (xy 63.543964 108.825) + (xy 63.7934 109.074437) + (xy 63.7934 109.121077) + (xy 63.686789 109.141137) + (xy 63.474068 109.278019) + (xy 63.331362 109.486876) + (xy 63.281156 109.7348) + (xy 63.281156 112.9348) + (xy 63.324737 113.166411) + (xy 63.43365 113.335666) + (xy 63.38855 113.380766) + (xy 63.2934 113.61048) + (xy 63.2934 115.05355) + (xy 63.44965 115.2098) + (xy 64.5434 115.2098) + (xy 64.5434 115.1898) + (xy 64.7934 115.1898) + (xy 64.7934 115.2098) + (xy 65.88715 115.2098) + (xy 66.0434 115.05355) + (xy 66.0434 113.61048) + (xy 65.94825 113.380766) + (xy 65.901835 113.334352) + (xy 66.005438 113.182724) + (xy 66.055644 112.9348) + (xy 66.055644 110.496286) + (xy 74.248 110.496286) + (xy 74.248 115.817714) + (xy 78.048 115.817714) + (xy 78.048 110.496286) + (xy 74.248 110.496286) + (xy 66.055644 110.496286) + (xy 66.055644 109.7348) + (xy 66.012063 109.503189) + (xy 65.875181 109.290468) + (xy 65.666324 109.147762) + (xy 65.5434 109.122869) + (xy 65.5434 108.825) + (xy 66.1084 108.825) + (xy 66.443248 108.758395) + (xy 66.727118 108.568718) + (xy 69.916193 105.379644) + (xy 70.366 105.379644) + (xy 70.597611 105.336063) + (xy 70.810332 105.199181) + (xy 70.865384 105.11861) + (xy 70.909219 105.186732) + (xy 71.091 105.310938) + (xy 71.091 106.794131) + (xy 70.913889 106.827457) + (xy 70.701168 106.964339) + (xy 70.558462 107.173196) + (xy 70.508256 107.42112) + (xy 70.508256 109.60112) + (xy 70.551837 109.832731) + (xy 70.688719 110.045452) + (xy 70.897576 110.188158) + (xy 71.1455 110.238364) + (xy 72.7455 110.238364) + (xy 72.977111 110.194783) + (xy 73.189832 110.057901) + (xy 73.332538 109.849044) + (xy 73.382744 109.60112) + (xy 73.382744 107.771776) + (xy 85.953 107.771776) + (xy 86.021371 108.010147) + (xy 86.536574 108.193953) + (xy 87.082899 108.166608) + (xy 87.460629 108.010147) + (xy 87.529 107.771776) + (xy 86.741 106.983777) + (xy 85.953 107.771776) + (xy 73.382744 107.771776) + (xy 73.382744 107.42112) + (xy 73.339163 107.189509) + (xy 73.202281 106.976788) + (xy 72.993424 106.834082) + (xy 72.841 106.803215) + (xy 72.841 106.602574) + (xy 85.354047 106.602574) + (xy 85.381392 107.148899) + (xy 85.537853 107.526629) + (xy 85.776224 107.595) + (xy 86.564223 106.807) + (xy 86.917777 106.807) + (xy 87.705776 107.595) + (xy 87.944147 107.526629) + (xy 88.127953 107.011426) + (xy 88.100608 106.465101) + (xy 87.944147 106.087371) + (xy 87.705776 106.019) + (xy 86.917777 106.807) + (xy 86.564223 106.807) + (xy 85.776224 106.019) + (xy 85.537853 106.087371) + (xy 85.354047 106.602574) + (xy 72.841 106.602574) + (xy 72.841 106.143225) + (xy 72.84336 106.13136) + (xy 72.841 106.119495) + (xy 72.841 105.308143) + (xy 73.010332 105.199181) + (xy 73.153038 104.990324) + (xy 73.203244 104.7424) + (xy 73.203244 104.335593) + (xy 73.488818 104.050019) + (xy 73.678495 103.766149) + (xy 73.689545 103.710594) + (xy 73.7451 103.4313) + (xy 73.7451 103.201143) + (xy 73.847268 103.1354) + (xy 74.393537 103.1354) + (xy 74.404108 103.145989) + (xy 74.709788 103.272918) + (xy 74.530695 103.272762) + (xy 74.025143 103.481652) + (xy 73.638011 103.868108) + (xy 73.428239 104.373296) + (xy 73.427762 104.920305) + (xy 73.636652 105.425857) + (xy 74.023108 105.812989) + (xy 74.528296 106.022761) + (xy 75.075305 106.023238) + (xy 75.580857 105.814348) + (xy 75.755577 105.639934) + (xy 76.055108 105.939989) + (xy 76.560296 106.149761) + (xy 77.107305 106.150238) + (xy 77.612857 105.941348) + (xy 77.712154 105.842224) + (xy 85.953 105.842224) + (xy 86.741 106.630223) + (xy 87.529 105.842224) + (xy 87.460629 105.603853) + (xy 86.945426 105.420047) + (xy 86.399101 105.447392) + (xy 86.021371 105.603853) + (xy 85.953 105.842224) + (xy 77.712154 105.842224) + (xy 77.999989 105.554892) + (xy 78.209761 105.049704) + (xy 78.210121 104.637316) + (xy 78.596718 104.250719) + (xy 78.786395 103.966848) + (xy 78.788244 103.957551) + (xy 78.853 103.632) + (xy 78.853 99.267) + (xy 82.631572 99.267) + (xy 82.631572 103.067) + (xy 82.897429 103.067) + (xy 82.897429 105.607) + (xy 85.504572 105.607) + (xy 85.504572 104.169292) + (xy 85.866503 104.565815) + (xy 86.387627 104.810054) + (xy 86.616 104.691453) + (xy 86.616 103.503) + (xy 86.866 103.503) + (xy 86.866 104.691453) + (xy 87.094373 104.810054) + (xy 87.615497 104.565815) + (xy 88.003487 104.140742) + (xy 88.173045 103.731372) + (xy 88.053812 103.503) + (xy 86.866 103.503) + (xy 86.616 103.503) + (xy 86.596 103.503) + (xy 86.596 103.253) + (xy 86.616 103.253) + (xy 86.616 103.233) + (xy 86.866 103.233) + (xy 86.866 103.253) + (xy 88.053812 103.253) + (xy 88.173045 103.024628) + (xy 88.003487 102.615258) + (xy 87.615497 102.190185) + (xy 87.459527 102.117085) + (xy 87.81288 101.880983) + (xy 88.132619 101.402458) + (xy 88.244897 100.838) + (xy 88.132619 100.273542) + (xy 87.81288 99.795017) + (xy 87.473124 99.568) + (xy 87.81288 99.340983) + (xy 88.132619 98.862458) + (xy 88.244897 98.298) + (xy 88.132619 97.733542) + (xy 87.81288 97.255017) + (xy 87.473124 97.028) + (xy 87.81288 96.800983) + (xy 88.132619 96.322458) + (xy 88.244897 95.758) + (xy 88.132619 95.193542) + (xy 87.81288 94.715017) + (xy 87.473124 94.488) + (xy 87.81288 94.260983) + (xy 88.132619 93.782458) + (xy 88.244897 93.218) + (xy 88.132619 92.653542) + (xy 87.81288 92.175017) + (xy 87.473124 91.948) + (xy 87.81288 91.720983) + (xy 88.132619 91.242458) + (xy 88.244897 90.678) + (xy 88.132619 90.113542) + (xy 87.81288 89.635017) + (xy 87.752714 89.594815) + (xy 87.822611 89.581663) + (xy 88.035332 89.444781) + (xy 88.178038 89.235924) + (xy 88.228244 88.988) + (xy 88.228244 87.288) + (xy 88.184663 87.056389) + (xy 88.047781 86.843668) + (xy 87.838924 86.700962) + (xy 87.591 86.650756) + (xy 85.891 86.650756) + (xy 85.66118 86.694) + (xy 82.917286 86.694) + (xy 82.917286 90.494) + (xy 83.623715 90.494) + (xy 83.623715 94.366247) + (xy 83.514776 94.335) + (xy 82.726777 95.123) + (xy 83.514776 95.911) + (xy 83.623715 95.879753) + (xy 83.623715 96.727) + (xy 82.758572 96.727) + (xy 82.758572 99.267) + (xy 82.631572 99.267) + (xy 78.853 99.267) + (xy 78.853 96.035605) + (xy 79.354296 96.243761) + (xy 79.901305 96.244238) + (xy 80.279971 96.087776) + (xy 81.762 96.087776) + (xy 81.830371 96.326147) + (xy 82.345574 96.509953) + (xy 82.891899 96.482608) + (xy 83.269629 96.326147) + (xy 83.338 96.087776) + (xy 82.55 95.299777) + (xy 81.762 96.087776) + (xy 80.279971 96.087776) + (xy 80.406857 96.035348) + (xy 80.793989 95.648892) + (xy 81.003761 95.143704) + (xy 81.004121 94.731316) + (xy 81.492829 94.242608) + (xy 81.585221 94.335001) + (xy 81.346853 94.403371) + (xy 81.163047 94.918574) + (xy 81.190392 95.464899) + (xy 81.346853 95.842629) + (xy 81.585224 95.911) + (xy 82.373223 95.123) + (xy 82.359081 95.108858) + (xy 82.535858 94.932081) + (xy 82.55 94.946223) + (xy 83.338 94.158224) + (xy 83.269629 93.919853) + (xy 82.754426 93.736047) + (xy 82.208101 93.763392) + (xy 81.830371 93.919853) + (xy 81.762001 94.158221) + (xy 81.656104 94.052324) + (xy 81.791395 93.849848) + (xy 81.795432 93.829554) + (xy 81.858 93.515) + (xy 81.858 92.455743) + (xy 82.027332 92.346781) + (xy 82.170038 92.137924) + (xy 82.220244 91.89) + (xy 82.220244 90.99) + (xy 82.176663 90.758389) + (xy 82.041403 90.548188) + (xy 82.170038 90.359924) + (xy 82.220244 90.112) + (xy 82.220244 89.212) + (xy 82.176663 88.980389) + (xy 82.039781 88.767668) + (xy 81.858 88.643462) + (xy 81.858 88.191452) + (xy 81.930857 88.161348) + (xy 82.317989 87.774892) + (xy 82.527761 87.269704) + (xy 82.528238 86.722695) + (xy 82.319348 86.217143) + (xy 82.15274 86.050244) + (xy 82.218 86.050244) + (xy 82.449611 86.006663) + (xy 82.503291 85.972121) + (xy 82.532108 86.000989) + (xy 83.037296 86.210761) + (xy 83.584305 86.211238) + (xy 84.089857 86.002348) + (xy 84.476989 85.615892) + (xy 84.686761 85.110704) + (xy 84.687238 84.563695) + (xy 84.478348 84.058143) + (xy 84.091892 83.671011) + (xy 83.586704 83.461239) + (xy 83.039695 83.460762) + (xy 82.534143 83.669652) + (xy 82.309181 83.894221) + (xy 82.218 83.875756) + (xy 81.018 83.875756) + (xy 80.786389 83.919337) + (xy 80.573668 84.056219) + (xy 80.518616 84.13679) + (xy 80.474781 84.068668) + (xy 80.265924 83.925962) + (xy 80.018 83.875756) + (xy 78.818 83.875756) + (xy 78.586389 83.919337) + (xy 78.373668 84.056219) + (xy 78.230962 84.265076) + (xy 78.180756 84.513) + (xy 78.180756 85.246201) + (xy 78.017101 85.254392) + (xy 77.639371 85.410853) + (xy 77.614553 85.49738) + (xy 77.54935 85.339966) + (xy 77.543527 85.334143) + (xy 77.606538 85.241924) + (xy 77.656744 84.994) + (xy 77.656744 83.794) + (xy 77.613163 83.562389) + (xy 77.5195 83.416832) + (xy 77.5195 82.4357) + (xy 77.514189 82.409) + (xy 77.586779 82.409) + (xy 77.599219 82.428332) + (xy 77.808076 82.571038) + (xy 78.056 82.621244) + (xy 79.256 82.621244) + (xy 79.487611 82.577663) + (xy 79.700332 82.440781) + (xy 79.755384 82.36021) + (xy 79.799219 82.428332) + (xy 80.008076 82.571038) + (xy 80.256 82.621244) + (xy 81.456 82.621244) + (xy 81.687611 82.577663) + (xy 81.900332 82.440781) + (xy 81.922047 82.409) + (xy 85.277889 82.409) + (xy 85.447652 82.819857) + (xy 85.834108 83.206989) + (xy 86.339296 83.416761) + (xy 86.886305 83.417238) + (xy 87.391857 83.208348) + (xy 87.778989 82.821892) + (xy 87.988761 82.316704) + (xy 87.989238 81.769695) + (xy 87.780348 81.264143) + (xy 87.393892 80.877011) + (xy 86.888704 80.667239) + (xy 86.341695 80.666762) + (xy 86.277784 80.69317) + (xy 86.106 80.659) + (xy 81.925221 80.659) + (xy 81.912781 80.639668) + (xy 81.703924 80.496962) + (xy 81.456 80.446756) + (xy 80.256 80.446756) + (xy 80.024389 80.490337) + (xy 79.811668 80.627219) + (xy 79.756616 80.70779) + (xy 79.712781 80.639668) + (xy 79.503924 80.496962) + (xy 79.256 80.446756) + (xy 78.056 80.446756) + (xy 77.824389 80.490337) + (xy 77.611668 80.627219) + (xy 77.589953 80.659) + (xy 76.2 80.659) + (xy 75.865152 80.725605) + (xy 75.581282 80.915281) + (xy 75.575444 80.921119) + (xy 75.165695 80.920762) + (xy 74.660143 81.129652) + (xy 74.516608 81.272936) + (xy 74.399628 80.989823) + (xy 74.250805 80.840739) + (xy 74.375852 80.715692) + (xy 74.533013 80.480486) + (xy 74.553995 80.374999) + (xy 74.564094 80.324228) + (xy 74.641057 80.292428) + (xy 75.028189 79.905972) + (xy 75.237961 79.400784) + (xy 75.238438 78.853775) + (xy 75.029548 78.348223) + (xy 74.643092 77.961091) + (xy 74.137904 77.751319) + (xy 73.590895 77.750842) + (xy 73.56645 77.760942) + (xy 73.754601 77.307824) + (xy 73.755078 76.760815) + (xy 73.546188 76.255263) + (xy 73.159732 75.868131) + (xy 72.654544 75.658359) + (xy 72.107535 75.657882) + (xy 71.601983 75.866772) + (xy 71.214851 76.253228) + (xy 71.005079 76.758416) + (xy 71.004602 77.305425) + (xy 71.213492 77.810977) + (xy 71.26876 77.866342) + (xy 71.26876 78.509577) + (xy 71.008624 78.401559) + (xy 70.461615 78.401082) + (xy 69.956063 78.609972) + (xy 69.69 78.87557) + (xy 69.69 76.56468) + (xy 69.681206 76.520467) + (xy 69.634813 76.287234) + (xy 69.520225 76.115742) + (xy 69.548361 76.047984) + (xy 69.548838 75.500975) + (xy 69.339948 74.995423) + (xy 68.953492 74.608291) + (xy 68.448304 74.398519) + (xy 67.901295 74.398042) + (xy 67.395743 74.606932) + (xy 67.008611 74.993388) + (xy 66.798839 75.498576) + (xy 66.798362 76.045585) + (xy 67.007252 76.551137) + (xy 67.092721 76.636756) + (xy 66.15392 76.636756) + (xy 65.922309 76.680337) + (xy 65.709588 76.817219) + (xy 65.654536 76.89779) + (xy 65.610701 76.829668) + (xy 65.401844 76.686962) + (xy 65.15392 76.636756) + (xy 63.95392 76.636756) + (xy 63.722309 76.680337) + (xy 63.509588 76.817219) + (xy 63.487873 76.849) + (xy 62.654241 76.849) + (xy 62.379972 76.574251) + (xy 61.874784 76.364479) + (xy 61.327775 76.364002) + (xy 60.822223 76.572892) + (xy 60.435091 76.959348) + (xy 60.225319 77.464536) + (xy 60.224842 78.011545) + (xy 60.433732 78.517097) + (xy 60.820188 78.904229) + (xy 61.325376 79.114001) + (xy 61.331198 79.114006) + (xy 61.307359 79.171416) + (xy 61.306882 79.718425) + (xy 61.515772 80.223977) + (xy 61.902228 80.611109) + (xy 62.407416 80.820881) + (xy 62.954425 80.821358) + (xy 63.459977 80.612468) + (xy 63.65152 80.421259) + (xy 63.764416 80.498398) + (xy 64.01234 80.548604) + (xy 65.21234 80.548604) + (xy 65.443951 80.505023) + (xy 65.656672 80.368141) + (xy 65.711724 80.28757) + (xy 65.755559 80.355692) + (xy 65.964416 80.498398) + (xy 66.21234 80.548604) + (xy 66.87428 80.548604) + (xy 67.24 80.914325) + (xy 67.24 82.964072) + (xy 67.233252 82.965342) + (xy 67.21432 82.9575) + (xy 67.18375 82.9575) + (xy 67.162617 82.978633) + (xy 67.108389 82.988837) + (xy 66.964107 83.08168) + (xy 66.848274 83.002534) + (xy 66.8815 82.92232) + (xy 66.8815 82.70425) + (xy 66.72525 82.548) + (xy 65.7815 82.548) + (xy 65.7815 83.26675) + (xy 65.792078 83.277328) + (xy 65.752962 83.334576) + (xy 65.717944 83.5075) + (xy 65.330405 83.5075) + (xy 65.245905 83.423) + (xy 65.37525 83.423) + (xy 65.5315 83.26675) + (xy 65.5315 82.548) + (xy 65.5115 82.548) + (xy 65.5115 82.298) + (xy 65.5315 82.298) + (xy 65.5315 81.57925) + (xy 65.7815 81.57925) + (xy 65.7815 82.298) + (xy 66.72525 82.298) + (xy 66.8815 82.14175) + (xy 66.8815 81.92368) + (xy 66.786349 81.693966) + (xy 66.610534 81.51815) + (xy 66.38082 81.423) + (xy 65.93775 81.423) + (xy 65.7815 81.57925) + (xy 65.5315 81.57925) + (xy 65.37525 81.423) + (xy 64.93218 81.423) + (xy 64.702466 81.51815) + (xy 64.696643 81.523973) + (xy 64.604424 81.460962) + (xy 64.3565 81.410756) + (xy 63.1565 81.410756) + (xy 62.924889 81.454337) + (xy 62.779332 81.548) + (xy 60.230237 81.548) + (xy 59.4728 80.790564) + (xy 59.4728 74.01306) + (xy 59.46518 73.974751) + (xy 59.46518 72.72967) + (xy 64.1704 72.72967) + (xy 64.1704 73.58874) + (xy 64.26555 73.818454) + (xy 64.441366 73.994269) + (xy 64.67108 74.08942) + (xy 65.37775 74.08942) + (xy 65.534 73.93317) + (xy 65.534 72.57342) + (xy 64.32665 72.57342) + (xy 64.1704 72.72967) + (xy 59.46518 72.72967) + (xy 59.46518 72.0852) + (xy 59.398575 71.750352) + (xy 59.379991 71.722539) + (xy 59.208899 71.466482) + (xy 58.6346 70.892184) + (xy 58.6346 70.104) + (xy 58.567995 69.769152) + (xy 58.567995 69.769151) + (xy 58.378318 69.485281) + (xy 57.204618 68.311582) + (xy 56.920748 68.121905) + (xy 56.5859 68.0553) + (xy 54.421644 68.0553) + (xy 54.421644 67.8403) + (xy 54.378063 67.608689) + (xy 54.241181 67.395968) + (xy 54.032324 67.253262) + (xy 53.7844 67.203056) + (xy 52.1844 67.203056) + (xy 51.952789 67.246637) + (xy 51.740068 67.383519) + (xy 51.597362 67.592376) + (xy 51.547156 67.8403) + (xy 51.547156 67.9996) + (xy 50.559643 67.9996) + (xy 50.450681 67.830268) + (xy 50.241824 67.687562) + (xy 49.9939 67.637356) + (xy 49.2439 67.637356) + (xy 49.012289 67.680937) + (xy 48.799568 67.817819) + (xy 48.656862 68.026676) + (xy 48.606656 68.2746) + (xy 48.606656 69.4746) + (xy 48.650237 69.706211) + (xy 48.72651 69.824743) + (xy 48.673531 69.90228) + (xy 48.503583 69.90228) + (xy 48.394621 69.732948) + (xy 48.318242 69.680761) + (xy 48.46769 69.531314) + (xy 48.56284 69.3016) + (xy 48.56284 68.85853) + (xy 48.40659 68.70228) + (xy 47.61284 68.70228) + (xy 47.61284 68.72228) + (xy 47.36284 68.72228) + (xy 47.36284 68.70228) + (xy 46.56909 68.70228) + (xy 46.41284 68.85853) + (xy 46.41284 69.3016) + (xy 46.50799 69.531314) + (xy 46.656586 69.679909) + (xy 46.593508 69.720499) + (xy 46.450802 69.929356) + (xy 46.400596 70.17728) + (xy 43.432 70.17728) + (xy 43.432 69.544776) + (xy 43.789 69.544776) + (xy 43.857371 69.783147) + (xy 44.372574 69.966953) + (xy 44.918899 69.939608) + (xy 45.296629 69.783147) + (xy 45.365 69.544776) + (xy 44.577 68.756777) + (xy 43.789 69.544776) + (xy 43.432 69.544776) + (xy 43.432 69.316307) + (xy 43.612224 69.368) + (xy 44.400223 68.58) + (xy 44.753777 68.58) + (xy 45.541776 69.368) + (xy 45.780147 69.299629) + (xy 45.963953 68.784426) + (xy 45.936608 68.238101) + (xy 45.780147 67.860371) + (xy 45.75431 67.85296) + (xy 46.41284 67.85296) + (xy 46.41284 68.29603) + (xy 46.56909 68.45228) + (xy 47.36284 68.45228) + (xy 47.36284 67.50853) + (xy 47.61284 67.50853) + (xy 47.61284 68.45228) + (xy 48.40659 68.45228) + (xy 48.56284 68.29603) + (xy 48.56284 67.85296) + (xy 48.46769 67.623246) + (xy 48.291874 67.447431) + (xy 48.06216 67.35228) + (xy 47.76909 67.35228) + (xy 47.61284 67.50853) + (xy 47.36284 67.50853) + (xy 47.20659 67.35228) + (xy 46.91352 67.35228) + (xy 46.683806 67.447431) + (xy 46.50799 67.623246) + (xy 46.41284 67.85296) + (xy 45.75431 67.85296) + (xy 45.541776 67.792) + (xy 44.753777 68.58) + (xy 44.400223 68.58) + (xy 43.612224 67.792) + (xy 43.432 67.843693) + (xy 43.432 67.615224) + (xy 43.789 67.615224) + (xy 44.577 68.403223) + (xy 45.365 67.615224) + (xy 45.296629 67.376853) + (xy 44.781426 67.193047) + (xy 44.235101 67.220392) + (xy 43.857371 67.376853) + (xy 43.789 67.615224) + (xy 43.432 67.615224) + (xy 43.432 66.421) + (xy 43.423451 66.375568) + (xy 43.396601 66.333841) + (xy 43.355632 66.305848) + (xy 43.307 66.296) + (xy 37.338 66.296) + (xy 37.292568 66.304549) + (xy 37.250841 66.331399) + (xy 37.222848 66.372368) + (xy 37.213 66.421) + (xy 26.125 66.421) + (xy 26.125 65.089285) + (xy 63.625 65.089285) + (xy 63.625 70.910714) + (xy 64.433223 70.910714) + (xy 64.26555 71.078386) + (xy 64.1704 71.3081) + (xy 64.1704 72.16717) + (xy 64.32665 72.32342) + (xy 65.534 72.32342) + (xy 65.534 72.30342) + (xy 65.784 72.30342) + (xy 65.784 72.32342) + (xy 65.804 72.32342) + (xy 65.804 72.57342) + (xy 65.784 72.57342) + (xy 65.784 73.93317) + (xy 65.94025 74.08942) + (xy 66.64692 74.08942) + (xy 66.876634 73.994269) + (xy 67.05245 73.818454) + (xy 67.122382 73.649621) + (xy 67.146401 73.685568) + (xy 67.629337 74.008256) + (xy 68.199 74.121569) + (xy 68.768663 74.008256) + (xy 69.251599 73.685568) + (xy 69.469 73.360205) + (xy 69.686401 73.685568) + (xy 70.169337 74.008256) + (xy 70.739 74.121569) + (xy 71.308663 74.008256) + (xy 71.791599 73.685568) + (xy 72.114287 73.202632) + (xy 72.2276 72.632969) + (xy 72.2276 72.263871) + (xy 72.226417 72.25792) + (xy 75.082183 72.25792) + (xy 75.194461 72.822378) + (xy 75.5142 73.300903) + (xy 75.853956 73.52792) + (xy 75.5142 73.754937) + (xy 75.194461 74.233462) + (xy 75.082183 74.79792) + (xy 75.194461 75.362378) + (xy 75.5142 75.840903) + (xy 75.853956 76.06792) + (xy 75.5142 76.294937) + (xy 75.194461 76.773462) + (xy 75.082183 77.33792) + (xy 75.194461 77.902378) + (xy 75.5142 78.380903) + (xy 75.992725 78.700642) + (xy 76.557183 78.81292) + (xy 76.614977 78.81292) + (xy 77.179435 78.700642) + (xy 77.65796 78.380903) + (xy 77.67127 78.360983) + (xy 77.746231 78.541954) + (xy 77.922046 78.71777) + (xy 78.15176 78.81292) + (xy 78.84483 78.81292) + (xy 79.00108 78.65667) + (xy 79.00108 77.46292) + (xy 79.25108 77.46292) + (xy 79.25108 78.65667) + (xy 79.40733 78.81292) + (xy 80.1004 78.81292) + (xy 80.330114 78.71777) + (xy 80.505929 78.541954) + (xy 80.60108 78.31224) + (xy 80.60108 77.61917) + (xy 80.44483 77.46292) + (xy 79.25108 77.46292) + (xy 79.00108 77.46292) + (xy 78.98108 77.46292) + (xy 78.98108 77.21292) + (xy 79.00108 77.21292) + (xy 79.00108 74.92292) + (xy 79.25108 74.92292) + (xy 79.25108 77.21292) + (xy 80.44483 77.21292) + (xy 80.60108 77.05667) + (xy 80.60108 76.3636) + (xy 80.505929 76.133886) + (xy 80.330114 75.95807) + (xy 80.109309 75.86661) + (xy 80.388567 75.560662) + (xy 80.558125 75.151292) + (xy 80.438892 74.92292) + (xy 79.25108 74.92292) + (xy 79.00108 74.92292) + (xy 78.98108 74.92292) + (xy 78.98108 74.67292) + (xy 79.00108 74.67292) + (xy 79.00108 72.38292) + (xy 79.25108 72.38292) + (xy 79.25108 74.67292) + (xy 80.438892 74.67292) + (xy 80.558125 74.444548) + (xy 80.388567 74.035178) + (xy 80.000577 73.610105) + (xy 79.825222 73.52792) + (xy 80.000577 73.445735) + (xy 80.388567 73.020662) + (xy 80.558125 72.611292) + (xy 80.438892 72.38292) + (xy 79.25108 72.38292) + (xy 79.00108 72.38292) + (xy 78.98108 72.38292) + (xy 78.98108 72.13292) + (xy 79.00108 72.13292) + (xy 79.00108 70.944467) + (xy 79.25108 70.944467) + (xy 79.25108 72.13292) + (xy 80.438892 72.13292) + (xy 80.558125 71.904548) + (xy 80.388567 71.495178) + (xy 80.000577 71.070105) + (xy 79.479453 70.825866) + (xy 79.25108 70.944467) + (xy 79.00108 70.944467) + (xy 78.772707 70.825866) + (xy 78.251583 71.070105) + (xy 77.863593 71.495178) + (xy 77.856558 71.512162) + (xy 77.65796 71.214937) + (xy 77.179435 70.895198) + (xy 76.614977 70.78292) + (xy 76.557183 70.78292) + (xy 75.992725 70.895198) + (xy 75.5142 71.214937) + (xy 75.194461 71.693462) + (xy 75.082183 72.25792) + (xy 72.226417 72.25792) + (xy 72.114287 71.694208) + (xy 71.791599 71.211272) + (xy 71.341783 70.910714) + (xy 72.525 70.910714) + (xy 72.525 70.375) + (xy 82.410715 70.375) + (xy 82.410715 79.275) + (xy 85.089286 79.275) + (xy 85.089286 70.375) + (xy 82.410715 70.375) + (xy 72.525 70.375) + (xy 72.525 65.925) + (xy 74.910715 65.925) + (xy 74.910715 69.725) + (xy 81.089286 69.725) + (xy 81.089286 65.925) + (xy 74.910715 65.925) + (xy 72.525 65.925) + (xy 72.525 65.089285) + (xy 63.625 65.089285) + (xy 26.125 65.089285) + (xy 26.125 61.96704) + (xy 36.712561 61.96704) + (xy 37.096919 62.897258) + (xy 37.807999 63.609579) + (xy 38.737544 63.99556) + (xy 39.74404 63.996439) + (xy 40.674258 63.612081) + (xy 41.386579 62.901001) + (xy 41.77256 61.971456) + (xy 41.773439 60.96496) + (xy 41.389081 60.034742) + (xy 40.678001 59.322421) + (xy 39.748456 58.93644) + (xy 38.74196 58.935561) + (xy 37.811742 59.319919) + (xy 37.099421 60.030999) + (xy 36.71344 60.960544) + (xy 36.712561 61.96704) + (xy 26.125 61.96704) + (xy 26.125 57.125) + (xy 45.77477 57.125) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 82.72127 93.737707) (xy 82.208101 93.763392) (xy 81.830371 93.919853) (xy 81.762 94.158224) (xy 82.55 94.946223) - (xy 83.338 94.158224) (xy 83.312049 94.067748) (xy 83.439 94.093) (xy 85.556878 94.093) (xy 85.66912 94.260983) - (xy 86.008876 94.488) (xy 85.66912 94.715017) (xy 85.556878 94.883) (xy 85.344 94.883) (xy 85.009152 94.949605) - (xy 84.725282 95.139281) (xy 82.947282 96.917282) (xy 82.757605 97.201152) (xy 82.691 97.536) (xy 82.691 98.951563) - (xy 81.703564 99.939) (xy 81.301244 99.939) (xy 81.301244 99.864) (xy 81.257663 99.632389) (xy 81.120781 99.419668) - (xy 80.990856 99.330894) (xy 81.089 99.23275) (xy 81.089 97.939) (xy 81.339 97.939) (xy 81.339 99.23275) - (xy 81.49525 99.389) (xy 81.73832 99.389) (xy 81.968034 99.293849) (xy 82.14385 99.118034) (xy 82.239 98.88832) - (xy 82.239 98.09525) (xy 82.08275 97.939) (xy 81.339 97.939) (xy 81.089 97.939) (xy 81.069 97.939) - (xy 81.069 97.689) (xy 81.089 97.689) (xy 81.089 96.39525) (xy 81.339 96.39525) (xy 81.339 97.689) - (xy 82.08275 97.689) (xy 82.239 97.53275) (xy 82.239 96.73968) (xy 82.14385 96.509966) (xy 82.031945 96.398061) - (xy 82.345574 96.509953) (xy 82.891899 96.482608) (xy 83.269629 96.326147) (xy 83.338 96.087776) (xy 82.55 95.299777) - (xy 81.762 96.087776) (xy 81.814416 96.27052) (xy 81.73832 96.239) (xy 81.49525 96.239) (xy 81.339 96.39525) - (xy 81.089 96.39525) (xy 80.93275 96.239) (xy 80.68968 96.239) (xy 80.459966 96.334151) (xy 80.28415 96.509966) - (xy 80.262508 96.562216) (xy 80.189 96.447981) (xy 80.189 96.125365) (xy 80.406857 96.035348) (xy 80.793989 95.648892) - (xy 81.003761 95.143704) (xy 81.003957 94.918574) (xy 81.163047 94.918574) (xy 81.190392 95.464899) (xy 81.346853 95.842629) - (xy 81.585224 95.911) (xy 82.373223 95.123) (xy 82.726777 95.123) (xy 83.514776 95.911) (xy 83.753147 95.842629) - (xy 83.936953 95.327426) (xy 83.909608 94.781101) (xy 83.753147 94.403371) (xy 83.514776 94.335) (xy 82.726777 95.123) - (xy 82.373223 95.123) (xy 81.585224 94.335) (xy 81.346853 94.403371) (xy 81.163047 94.918574) (xy 81.003957 94.918574) - (xy 81.004238 94.596695) (xy 80.806998 94.119337) (xy 80.895611 94.102663) (xy 81.108332 93.965781) (xy 81.251038 93.756924) - (xy 81.301244 93.509) (xy 81.301244 93.434) (xy 82.417564 93.434) - ) - ) - ) - (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5A5E55FE) (hatch edge 0.508) - (connect_pads (clearance 0.5)) - (min_thickness 0.25) - (fill yes (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) - (polygon - (pts - (xy 26 57) (xy 89 57) (xy 89 139) (xy 26 139) + (xy 61.013822 90.118827) + (xy 60.950882 90.160882) + (xy 59.780507 91.331257) + (xy 59.69675 91.2475) + (xy 58.578 91.2475) + (xy 58.578 91.2675) + (xy 58.328 91.2675) + (xy 58.328 91.2475) + (xy 57.20925 91.2475) + (xy 57.053 91.40375) + (xy 57.053 91.54682) + (xy 57.144113 91.766786) + (xy 57.090962 91.844576) + (xy 57.040756 92.0925) + (xy 57.040756 92.6925) + (xy 57.084337 92.924111) + (xy 57.221219 93.136832) + (xy 57.430076 93.279538) + (xy 57.678 93.329744) + (xy 59.228 93.329744) + (xy 59.459611 93.286163) + (xy 59.488614 93.2675) + (xy 59.9567 93.2675) + (xy 60.291548 93.200895) + (xy 60.575418 93.011218) + (xy 61.7888 91.797836) + (xy 61.7888 91.83435) + (xy 61.94505 91.9906) + (xy 62.6638 91.9906) + (xy 62.6638 91.9706) + (xy 62.9138 91.9706) + (xy 62.9138 91.9906) + (xy 63.63255 91.9906) + (xy 63.743771 91.879379) + (xy 63.758219 91.901832) + (xy 63.967076 92.044538) + (xy 64.14 92.079556) + (xy 64.14 92.111495) + (xy 63.7888 92.462695) + (xy 63.7888 92.39685) + (xy 63.63255 92.2406) + (xy 62.9138 92.2406) + (xy 62.9138 92.2606) + (xy 62.6638 92.2606) + (xy 62.6638 92.2406) + (xy 61.94505 92.2406) + (xy 61.7888 92.39685) + (xy 61.7888 92.83992) + (xy 61.88395 93.069634) + (xy 61.889773 93.075457) + (xy 61.826762 93.167676) + (xy 61.776556 93.4156) + (xy 61.776556 94.6156) + (xy 61.820137 94.847211) + (xy 61.824613 94.854167) + (xy 61.446011 95.232108) + (xy 61.236239 95.737296) + (xy 61.236079 95.920885) + (xy 60.183802 96.973162) + (xy 59.994125 97.257032) + (xy 59.92752 97.59188) + (xy 59.92752 101.578177) + (xy 59.758748 101.686779) + (xy 59.753571 101.694356) + (xy 59.551844 101.556522) + (xy 59.30392 101.506316) + (xy 58.10504 101.506316) + (xy 57.873429 101.549897) + (xy 57.660708 101.686779) + (xy 57.539118 101.864732) + (xy 57.528781 101.848668) + (xy 57.319924 101.705962) + (xy 57.072 101.655756) + (xy 55.872 101.655756) + (xy 55.640389 101.699337) + (xy 55.427668 101.836219) + (xy 55.375481 101.912598) + (xy 55.226034 101.76315) + (xy 54.99632 101.668) + (xy 54.55325 101.668) + (xy 54.397 101.82425) + (xy 54.397 102.618) + (xy 54.417 102.618) + (xy 54.417 102.868) + (xy 54.397 102.868) + (xy 54.397 103.66175) + (xy 54.55325 103.818) + (xy 54.99632 103.818) + (xy 55.226034 103.72285) + (xy 55.374629 103.574254) + (xy 55.415219 103.637332) + (xy 55.624076 103.780038) + (xy 55.872 103.830244) + (xy 57.072 103.830244) + (xy 57.303611 103.786663) + (xy 57.516332 103.649781) + (xy 57.538047 103.618) + (xy 57.539657 103.618) + (xy 57.648259 103.786772) + (xy 57.857116 103.929478) + (xy 58.10504 103.979684) + (xy 59.30392 103.979684) + (xy 59.535531 103.936103) + (xy 59.748252 103.799221) + (xy 59.753429 103.791644) + (xy 59.92752 103.910595) + (xy 59.92752 105.412756) + (xy 59.6175 105.412756) + (xy 59.385889 105.456337) + (xy 59.173168 105.593219) + (xy 59.030462 105.802076) + (xy 58.980256 106.05) + (xy 58.980256 107.075) + (xy 55.931223 107.075) + (xy 55.911163 106.968389) + (xy 55.80225 106.799133) + (xy 55.847349 106.754034) + (xy 55.9425 106.52432) + (xy 55.9425 105.93125) + (xy 55.78625 105.775) + (xy 54.4425 105.775) + (xy 54.4425 105.795) + (xy 54.1925 105.795) + (xy 54.1925 105.775) + (xy 52.84875 105.775) + (xy 52.6925 105.93125) + (xy 52.6925 106.52432) + (xy 52.787651 106.754034) + (xy 52.834065 106.800448) + (xy 52.730462 106.952076) + (xy 52.680256 107.2) + (xy 52.680256 108.7) + (xy 52.723837 108.931611) + (xy 52.833249 109.101642) + (xy 52.730462 109.252076) + (xy 52.680256 109.5) + (xy 52.680256 111) + (xy 52.723837 111.231611) + (xy 52.860719 111.444332) + (xy 53.069576 111.587038) + (xy 53.1925 111.611931) + (xy 53.1925 112.8645) + (xy 53.203756 112.921087) + (xy 53.203756 113.269) + (xy 52.611 113.269) + (xy 52.180481 113.354636) + (xy 51.906057 113.538) + (xy 51.815505 113.598505) + (xy 50.8635 114.55051) + (xy 50.8635 104.77568) + (xy 52.6925 104.77568) + (xy 52.6925 105.36875) + (xy 52.84875 105.525) + (xy 54.1925 105.525) + (xy 54.1925 104.43125) + (xy 54.4425 104.43125) + (xy 54.4425 105.525) + (xy 55.78625 105.525) + (xy 55.9425 105.36875) + (xy 55.9425 104.77568) + (xy 55.847349 104.545966) + (xy 55.671534 104.37015) + (xy 55.44182 104.275) + (xy 54.59875 104.275) + (xy 54.4425 104.43125) + (xy 54.1925 104.43125) + (xy 54.03625 104.275) + (xy 53.19318 104.275) + (xy 52.963466 104.37015) + (xy 52.787651 104.545966) + (xy 52.6925 104.77568) + (xy 50.8635 104.77568) + (xy 50.8635 104.107436) + (xy 51.946686 103.02425) + (xy 53.047 103.02425) + (xy 53.047 103.31732) + (xy 53.142151 103.547034) + (xy 53.317966 103.72285) + (xy 53.54768 103.818) + (xy 53.99075 103.818) + (xy 54.147 103.66175) + (xy 54.147 102.868) + (xy 53.20325 102.868) + (xy 53.047 103.02425) + (xy 51.946686 103.02425) + (xy 52.802256 102.16868) + (xy 53.047 102.16868) + (xy 53.047 102.46175) + (xy 53.20325 102.618) + (xy 54.147 102.618) + (xy 54.147 101.82425) + (xy 53.99075 101.668) + (xy 53.54768 101.668) + (xy 53.317966 101.76315) + (xy 53.142151 101.938966) + (xy 53.047 102.16868) + (xy 52.802256 102.16868) + (xy 55.793869 99.177068) + (xy 55.983545 98.893198) + (xy 56.05015 98.55835) + (xy 56.05015 98.119776) + (xy 56.87 98.119776) + (xy 56.938371 98.358147) + (xy 57.453574 98.541953) + (xy 57.999899 98.514608) + (xy 58.377629 98.358147) + (xy 58.446 98.119776) + (xy 57.658 97.331777) + (xy 56.87 98.119776) + (xy 56.05015 98.119776) + (xy 56.05015 96.950574) + (xy 56.271047 96.950574) + (xy 56.298392 97.496899) + (xy 56.454853 97.874629) + (xy 56.693224 97.943) + (xy 57.481223 97.155) + (xy 57.834777 97.155) + (xy 58.622776 97.943) + (xy 58.861147 97.874629) + (xy 59.044953 97.359426) + (xy 59.017608 96.813101) + (xy 58.861147 96.435371) + (xy 58.622776 96.367) + (xy 57.834777 97.155) + (xy 57.481223 97.155) + (xy 56.693224 96.367) + (xy 56.454853 96.435371) + (xy 56.271047 96.950574) + (xy 56.05015 96.950574) + (xy 56.05015 96.190224) + (xy 56.87 96.190224) + (xy 57.658 96.978223) + (xy 58.446 96.190224) + (xy 58.377629 95.951853) + (xy 57.862426 95.768047) + (xy 57.316101 95.795392) + (xy 56.938371 95.951853) + (xy 56.87 96.190224) + (xy 56.05015 96.190224) + (xy 56.05015 91.681786) + (xy 57.004437 90.7275) + (xy 57.053 90.7275) + (xy 57.053 90.84125) + (xy 57.20925 90.9975) + (xy 58.328 90.9975) + (xy 58.328 90.9775) + (xy 58.578 90.9775) + (xy 58.578 90.9975) + (xy 59.69675 90.9975) + (xy 59.853 90.84125) + (xy 59.853 90.69818) + (xy 59.761887 90.478214) + (xy 59.815038 90.400424) + (xy 59.865244 90.1525) + (xy 59.865244 89.5525) + (xy 59.847368 89.4575) + (xy 60.352496 89.4575) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 45.232142 57.349209) (xy 44.352299 58.227519) (xy 43.875544 59.375672) (xy 43.874459 60.618874) (xy 44.349209 61.767858) - (xy 45.227519 62.647701) (xy 46.375672 63.124456) (xy 47.618874 63.125541) (xy 48.767858 62.650791) (xy 49.647701 61.772481) - (xy 50.124456 60.624328) (xy 50.125541 59.381126) (xy 49.650791 58.232142) (xy 48.772481 57.352299) (xy 48.225084 57.125) - (xy 84.77477 57.125) (xy 84.232142 57.349209) (xy 83.352299 58.227519) (xy 82.875544 59.375672) (xy 82.874459 60.618874) - (xy 83.349209 61.767858) (xy 84.227519 62.647701) (xy 85.375672 63.124456) (xy 86.618874 63.125541) (xy 87.767858 62.650791) - (xy 88.647701 61.772481) (xy 88.875 61.225084) (xy 88.875 119.575) (xy 76.125 119.575) (xy 76.125 133.575) - (xy 84.005957 133.575) (xy 83.352299 134.227519) (xy 82.875544 135.375672) (xy 82.874459 136.618874) (xy 83.349209 137.767858) - (xy 84.227519 138.647701) (xy 84.774916 138.875) (xy 66.456181 138.875) (xy 66.475314 138.78052) (xy 66.475314 136.28116) - (xy 66.431733 136.049549) (xy 66.294851 135.836828) (xy 66.085994 135.694122) (xy 65.83807 135.643916) (xy 63.83909 135.643916) - (xy 63.607479 135.687497) (xy 63.394758 135.824379) (xy 63.252052 136.033236) (xy 63.201846 136.28116) (xy 63.201846 138.78052) - (xy 63.219624 138.875) (xy 57.556021 138.875) (xy 57.575154 138.78052) (xy 57.575154 136.28116) (xy 57.531573 136.049549) - (xy 57.394691 135.836828) (xy 57.185834 135.694122) (xy 56.93791 135.643916) (xy 54.93893 135.643916) (xy 54.707319 135.687497) - (xy 54.494598 135.824379) (xy 54.351892 136.033236) (xy 54.301686 136.28116) (xy 54.301686 138.78052) (xy 54.319464 138.875) - (xy 46.557327 138.875) (xy 46.566629 138.871147) (xy 46.635 138.632776) (xy 45.847 137.844777) (xy 45.059 138.632776) - (xy 45.127371 138.871147) (xy 45.138171 138.875) (xy 30.22523 138.875) (xy 30.767858 138.650791) (xy 31.647701 137.772481) - (xy 32.124456 136.624328) (xy 32.125541 135.381126) (xy 31.650791 134.232142) (xy 30.772481 133.352299) (xy 29.624328 132.875544) - (xy 28.381126 132.874459) (xy 27.232142 133.349209) (xy 26.352299 134.227519) (xy 26.125 134.774916) (xy 26.125 132.588) - (xy 34.165 132.588) (xy 34.165 137.922) (xy 34.173549 137.967432) (xy 34.200399 138.009159) (xy 34.241368 138.037152) - (xy 34.29 138.047) (xy 39.497 138.047) (xy 39.542432 138.038451) (xy 39.584159 138.011601) (xy 39.612152 137.970632) - (xy 39.622 137.922) (xy 39.622 137.463574) (xy 44.460047 137.463574) (xy 44.487392 138.009899) (xy 44.643853 138.387629) - (xy 44.882224 138.456) (xy 45.670223 137.668) (xy 46.023777 137.668) (xy 46.811776 138.456) (xy 47.050147 138.387629) - (xy 47.233953 137.872426) (xy 47.206608 137.326101) (xy 47.050147 136.948371) (xy 46.811776 136.88) (xy 46.023777 137.668) - (xy 45.670223 137.668) (xy 44.882224 136.88) (xy 44.643853 136.948371) (xy 44.460047 137.463574) (xy 39.622 137.463574) - (xy 39.622 136.326551) (xy 40.850225 136.326551) (xy 40.979844 136.616788) (xy 41.676217 136.884114) (xy 42.421882 136.8646) - (xy 42.81148 136.703224) (xy 45.059 136.703224) (xy 45.847 137.491223) (xy 46.635 136.703224) (xy 46.566629 136.464853) - (xy 46.051426 136.281047) (xy 45.505101 136.308392) (xy 45.127371 136.464853) (xy 45.059 136.703224) (xy 42.81148 136.703224) - (xy 43.020156 136.616788) (xy 43.149775 136.326551) (xy 42 135.176777) (xy 40.850225 136.326551) (xy 39.622 136.326551) - (xy 39.622 134.676217) (xy 40.115886 134.676217) (xy 40.1354 135.421882) (xy 40.383212 136.020156) (xy 40.673449 136.149775) - (xy 41.823223 135) (xy 42.176777 135) (xy 43.326551 136.149775) (xy 43.616788 136.020156) (xy 43.884114 135.323783) - (xy 43.8646 134.578118) (xy 43.616788 133.979844) (xy 43.326551 133.850225) (xy 42.176777 135) (xy 41.823223 135) - (xy 40.673449 133.850225) (xy 40.383212 133.979844) (xy 40.115886 134.676217) (xy 39.622 134.676217) (xy 39.622 133.673449) - (xy 40.850225 133.673449) (xy 42 134.823223) (xy 43.149775 133.673449) (xy 43.020156 133.383212) (xy 42.323783 133.115886) - (xy 41.578118 133.1354) (xy 40.979844 133.383212) (xy 40.850225 133.673449) (xy 39.622 133.673449) (xy 39.622 132.588) - (xy 39.613451 132.542568) (xy 39.586601 132.500841) (xy 39.545632 132.472848) (xy 39.497 132.463) (xy 34.29 132.463) - (xy 34.244568 132.471549) (xy 34.202841 132.498399) (xy 34.174848 132.539368) (xy 34.165 132.588) (xy 26.125 132.588) - (xy 26.125 126.175) (xy 34.053572 126.175) (xy 34.053572 129.975) (xy 45.446428 129.975) (xy 45.446428 129.747) - (xy 48.563858 129.747) (xy 48.563858 133.547) (xy 50.754915 133.547) (xy 50.709756 133.77) (xy 50.709756 135.47) - (xy 50.753337 135.701611) (xy 50.890219 135.914332) (xy 51.099076 136.057038) (xy 51.347 136.107244) (xy 53.047 136.107244) - (xy 53.278611 136.063663) (xy 53.491332 135.926781) (xy 53.634038 135.717924) (xy 53.684244 135.47) (xy 53.684244 134.743909) - (xy 57.114094 134.743909) (xy 57.277344 135.139005) (xy 57.579365 135.441553) (xy 57.974175 135.605493) (xy 58.401669 135.605866) - (xy 58.796765 135.442616) (xy 59.099313 135.140595) (xy 59.263253 134.745785) (xy 59.263626 134.318291) (xy 59.100376 133.923195) - (xy 58.898078 133.720544) (xy 59.03849 133.720544) (xy 59.193851 133.691311) (xy 59.33821 133.720544) (xy 59.83859 133.720544) - (xy 59.993951 133.691311) (xy 60.13831 133.720544) (xy 60.63869 133.720544) (xy 60.794051 133.691311) (xy 60.93841 133.720544) - (xy 61.43879 133.720544) (xy 61.579727 133.694025) (xy 61.61419 133.7083) (xy 61.70745 133.7083) (xy 61.862217 133.553533) - (xy 61.863698 133.55258) (xy 61.863698 133.7083) (xy 61.891364 133.7083) (xy 61.677687 133.921605) (xy 61.513747 134.316415) - (xy 61.513374 134.743909) (xy 61.676624 135.139005) (xy 61.978645 135.441553) (xy 62.373455 135.605493) (xy 62.800949 135.605866) - (xy 63.196045 135.442616) (xy 63.498593 135.140595) (xy 63.662533 134.745785) (xy 63.662906 134.318291) (xy 63.499656 133.923195) - (xy 63.197635 133.620647) (xy 62.802825 133.456707) (xy 62.749413 133.45666) (xy 62.76874 133.437334) (xy 62.86389 133.20762) - (xy 62.86389 132.21393) (xy 62.70764 132.05768) (xy 62.1137 132.05768) (xy 62.1137 132.07768) (xy 62.076034 132.07768) - (xy 62.076034 131.78768) (xy 62.1137 131.78768) (xy 62.1137 131.80768) (xy 62.70764 131.80768) (xy 62.86389 131.65143) - (xy 62.86389 130.78206) (xy 63.201846 130.78206) (xy 63.201846 133.28142) (xy 63.245427 133.513031) (xy 63.382309 133.725752) - (xy 63.591166 133.868458) (xy 63.83909 133.918664) (xy 65.83807 133.918664) (xy 66.069681 133.875083) (xy 66.282402 133.738201) - (xy 66.425108 133.529344) (xy 66.475314 133.28142) (xy 66.475314 130.78206) (xy 66.431733 130.550449) (xy 66.294851 130.337728) - (xy 66.085994 130.195022) (xy 65.83807 130.144816) (xy 63.83909 130.144816) (xy 63.607479 130.188397) (xy 63.394758 130.325279) - (xy 63.252052 130.534136) (xy 63.201846 130.78206) (xy 62.86389 130.78206) (xy 62.86389 130.65774) (xy 62.76874 130.428026) - (xy 62.592924 130.252211) (xy 62.36321 130.15706) (xy 62.26995 130.15706) (xy 62.113702 130.313308) (xy 62.113702 130.15706) - (xy 62.0636 130.15706) (xy 62.0636 129.800836) (xy 62.912219 128.952218) (xy 63.101895 128.668348) (xy 63.1685 128.3335) - (xy 63.1685 128.137042) (xy 63.180538 128.119424) (xy 63.230744 127.8715) (xy 63.230744 126.3215) (xy 63.187163 126.089889) - (xy 63.050281 125.877168) (xy 62.841424 125.734462) (xy 62.5935 125.684256) (xy 61.9935 125.684256) (xy 61.761889 125.727837) - (xy 61.658807 125.794168) (xy 61.571424 125.734462) (xy 61.3235 125.684256) (xy 60.7235 125.684256) (xy 60.491889 125.727837) - (xy 60.388807 125.794168) (xy 60.301424 125.734462) (xy 60.0535 125.684256) (xy 59.4535 125.684256) (xy 59.221889 125.727837) - (xy 59.118807 125.794168) (xy 59.031424 125.734462) (xy 58.7835 125.684256) (xy 58.1835 125.684256) (xy 57.951889 125.727837) - (xy 57.739168 125.864719) (xy 57.596462 126.073576) (xy 57.546256 126.3215) (xy 57.546256 127.8715) (xy 57.589837 128.103111) - (xy 57.6085 128.132114) (xy 57.6085 128.778) (xy 57.633762 128.905) (xy 57.675105 129.112848) (xy 57.864782 129.396718) - (xy 57.9133 129.445236) (xy 57.9133 130.720659) (xy 57.900866 130.78206) (xy 57.900866 133.0833) (xy 57.944447 133.314911) - (xy 58.035483 133.456386) (xy 57.976051 133.456334) (xy 57.580955 133.619584) (xy 57.278407 133.921605) (xy 57.114467 134.316415) - (xy 57.114094 134.743909) (xy 53.684244 134.743909) (xy 53.684244 133.77) (xy 53.640663 133.538389) (xy 53.503781 133.325668) - (xy 53.294924 133.182962) (xy 53.047 133.132756) (xy 52.528143 133.132756) (xy 52.528143 130.78206) (xy 54.301686 130.78206) - (xy 54.301686 133.28142) (xy 54.345267 133.513031) (xy 54.482149 133.725752) (xy 54.691006 133.868458) (xy 54.93893 133.918664) - (xy 56.93791 133.918664) (xy 57.169521 133.875083) (xy 57.382242 133.738201) (xy 57.524948 133.529344) (xy 57.575154 133.28142) - (xy 57.575154 130.78206) (xy 57.531573 130.550449) (xy 57.394691 130.337728) (xy 57.185834 130.195022) (xy 56.93791 130.144816) - (xy 54.93893 130.144816) (xy 54.707319 130.188397) (xy 54.494598 130.325279) (xy 54.351892 130.534136) (xy 54.301686 130.78206) - (xy 52.528143 130.78206) (xy 52.528143 129.747) (xy 48.563858 129.747) (xy 45.446428 129.747) (xy 45.446428 126.175) - (xy 34.053572 126.175) (xy 26.125 126.175) (xy 26.125 122.16604) (xy 36.712561 122.16604) (xy 37.096919 123.096258) - (xy 37.807999 123.808579) (xy 38.737544 124.19456) (xy 39.74404 124.195439) (xy 40.674258 123.811081) (xy 41.386579 123.100001) - (xy 41.77256 122.170456) (xy 41.773439 121.16396) (xy 41.389081 120.233742) (xy 40.678001 119.521421) (xy 39.748456 119.13544) - (xy 38.74196 119.134561) (xy 37.811742 119.518919) (xy 37.099421 120.229999) (xy 36.71344 121.159544) (xy 36.712561 122.16604) - (xy 26.125 122.16604) (xy 26.125 101.346) (xy 37.213 101.346) (xy 37.213 116.84) (xy 37.221549 116.885432) - (xy 37.248399 116.927159) (xy 37.289368 116.955152) (xy 37.338 116.965) (xy 44.069 116.965) (xy 44.114432 116.956451) - (xy 44.156159 116.929601) (xy 44.184152 116.888632) (xy 44.194 116.84) (xy 44.194 101.346) (xy 44.185451 101.300568) - (xy 44.158601 101.258841) (xy 44.117632 101.230848) (xy 44.069 101.221) (xy 37.338 101.221) (xy 37.292568 101.229549) - (xy 37.250841 101.256399) (xy 37.222848 101.297368) (xy 37.213 101.346) (xy 26.125 101.346) (xy 26.125 96.76604) - (xy 36.712561 96.76604) (xy 37.096919 97.696258) (xy 37.807999 98.408579) (xy 38.737544 98.79456) (xy 39.74404 98.795439) - (xy 40.674258 98.411081) (xy 41.386579 97.700001) (xy 41.593055 97.20275) (xy 51.9475 97.20275) (xy 51.9475 97.64582) - (xy 52.04265 97.875534) (xy 52.218466 98.051349) (xy 52.44818 98.1465) (xy 52.74125 98.1465) (xy 52.8975 97.99025) - (xy 52.8975 97.0465) (xy 53.1475 97.0465) (xy 53.1475 97.99025) (xy 53.30375 98.1465) (xy 53.59682 98.1465) - (xy 53.826534 98.051349) (xy 54.00235 97.875534) (xy 54.0975 97.64582) (xy 54.0975 97.20275) (xy 53.94125 97.0465) - (xy 53.1475 97.0465) (xy 52.8975 97.0465) (xy 52.10375 97.0465) (xy 51.9475 97.20275) (xy 41.593055 97.20275) - (xy 41.77256 96.770456) (xy 41.773439 95.76396) (xy 41.389081 94.833742) (xy 40.678001 94.121421) (xy 39.748456 93.73544) - (xy 38.74196 93.734561) (xy 37.811742 94.118919) (xy 37.099421 94.829999) (xy 36.71344 95.759544) (xy 36.712561 96.76604) - (xy 26.125 96.76604) (xy 26.125 87.36704) (xy 36.712561 87.36704) (xy 37.096919 88.297258) (xy 37.807999 89.009579) - (xy 38.737544 89.39556) (xy 39.74404 89.396439) (xy 40.674258 89.012081) (xy 41.386579 88.301001) (xy 41.77256 87.371456) - (xy 41.773439 86.36496) (xy 41.389081 85.434742) (xy 40.678001 84.722421) (xy 39.748456 84.33644) (xy 38.74196 84.335561) - (xy 37.811742 84.719919) (xy 37.099421 85.430999) (xy 36.71344 86.360544) (xy 36.712561 87.36704) (xy 26.125 87.36704) - (xy 26.125 84.201) (xy 43.538851 84.201) (xy 43.663765 84.828984) (xy 44.019489 85.361362) (xy 44.551867 85.717086) - (xy 45.179851 85.842) (xy 45.244149 85.842) (xy 45.872133 85.717086) (xy 46.404511 85.361362) (xy 46.760235 84.828984) - (xy 46.885149 84.201) (xy 46.760235 83.573016) (xy 46.528563 83.226294) (xy 46.672332 83.133781) (xy 46.815038 82.924924) - (xy 46.865244 82.677) (xy 46.865244 81.175) (xy 47.446429 81.175) (xy 47.446429 84.975) (xy 54.053571 84.975) - (xy 54.053571 81.175) (xy 47.446429 81.175) (xy 46.865244 81.175) (xy 46.865244 80.645) (xy 46.821663 80.413389) - (xy 46.684781 80.200668) (xy 46.475924 80.057962) (xy 46.228 80.007756) (xy 44.196 80.007756) (xy 43.964389 80.051337) - (xy 43.751668 80.188219) (xy 43.608962 80.397076) (xy 43.558756 80.645) (xy 43.558756 82.677) (xy 43.602337 82.908611) - (xy 43.739219 83.121332) (xy 43.894622 83.227514) (xy 43.663765 83.573016) (xy 43.538851 84.201) (xy 26.125 84.201) - (xy 26.125 66.421) (xy 37.213 66.421) (xy 37.213 82.042) (xy 37.221549 82.087432) (xy 37.248399 82.129159) - (xy 37.289368 82.157152) (xy 37.338 82.167) (xy 43.307 82.167) (xy 43.352432 82.158451) (xy 43.394159 82.131601) - (xy 43.422152 82.090632) (xy 43.432 82.042) (xy 43.432 70.17728) (xy 46.400596 70.17728) (xy 46.400596 71.37728) - (xy 46.444177 71.608891) (xy 46.581059 71.821612) (xy 46.789916 71.964318) (xy 47.03784 72.014524) (xy 47.93784 72.014524) - (xy 48.169451 71.970943) (xy 48.382172 71.834061) (xy 48.506378 71.65228) (xy 48.679882 71.65228) (xy 48.7439 71.751768) - (xy 48.7439 76.0349) (xy 48.787328 76.253228) (xy 48.810505 76.369748) (xy 49.000182 76.653618) (xy 51.075582 78.729019) - (xy 51.359452 78.918695) (xy 51.547156 78.956031) (xy 51.547156 79.2003) (xy 51.590737 79.431911) (xy 51.727619 79.644632) - (xy 51.936476 79.787338) (xy 52.1844 79.837544) (xy 53.7844 79.837544) (xy 54.016011 79.793963) (xy 54.228732 79.657081) - (xy 54.371438 79.448224) (xy 54.421644 79.2003) (xy 54.421644 79.159081) (xy 54.631281 79.368718) (xy 54.915151 79.558395) - (xy 54.970706 79.569445) (xy 55.25 79.625) (xy 56.387564 79.625) (xy 56.625 79.862437) (xy 56.625 82) - (xy 56.671526 82.233901) (xy 56.691605 82.334848) (xy 56.881282 82.618718) (xy 60.125 85.862437) (xy 60.125 87.5176) - (xy 60.162773 87.7075) (xy 59.493542 87.7075) (xy 59.475924 87.695462) (xy 59.228 87.645256) (xy 57.678 87.645256) - (xy 57.446389 87.688837) (xy 57.233668 87.825719) (xy 57.090962 88.034576) (xy 57.040756 88.2825) (xy 57.040756 88.8825) - (xy 57.058632 88.9775) (xy 56.642 88.9775) (xy 56.307152 89.044105) (xy 56.023281 89.233782) (xy 54.556432 90.700632) - (xy 54.465244 90.837104) (xy 54.465244 90.8225) (xy 54.421663 90.590889) (xy 54.355332 90.487807) (xy 54.415038 90.400424) - (xy 54.465244 90.1525) (xy 54.465244 89.5525) (xy 54.421663 89.320889) (xy 54.355332 89.217807) (xy 54.415038 89.130424) - (xy 54.465244 88.8825) (xy 54.465244 88.2825) (xy 54.421663 88.050889) (xy 54.284781 87.838168) (xy 54.075924 87.695462) - (xy 53.828 87.645256) (xy 52.278 87.645256) (xy 52.046389 87.688837) (xy 51.833668 87.825719) (xy 51.690962 88.034576) - (xy 51.640756 88.2825) (xy 51.640756 88.757319) (xy 50.396881 87.513444) (xy 50.397238 87.103695) (xy 50.188348 86.598143) - (xy 49.801892 86.211011) (xy 49.296704 86.001239) (xy 48.749695 86.000762) (xy 48.244143 86.209652) (xy 47.857011 86.596108) - (xy 47.647239 87.101296) (xy 47.646762 87.648305) (xy 47.855652 88.153857) (xy 48.242108 88.540989) (xy 48.747296 88.750761) - (xy 49.159684 88.751121) (xy 50.822998 90.414435) (xy 50.689281 90.503782) (xy 48.691084 92.501979) (xy 48.244143 92.686652) - (xy 47.857011 93.073108) (xy 47.647239 93.578296) (xy 47.646762 94.125305) (xy 47.855652 94.630857) (xy 48.242108 95.017989) - (xy 48.747296 95.227761) (xy 49.294305 95.228238) (xy 49.799857 95.019348) (xy 50.186989 94.632892) (xy 50.396761 94.127704) - (xy 50.397238 93.580695) (xy 50.306601 93.361336) (xy 51.657342 92.010595) (xy 51.640756 92.0925) (xy 51.640756 92.6925) - (xy 51.684337 92.924111) (xy 51.821219 93.136832) (xy 52.030076 93.279538) (xy 52.1475 93.303317) (xy 52.1475 93.652279) - (xy 52.128168 93.664719) (xy 51.985462 93.873576) (xy 51.935256 94.1215) (xy 51.935256 95.3215) (xy 51.978837 95.553111) - (xy 52.115719 95.765832) (xy 52.192098 95.818019) (xy 52.04265 95.967466) (xy 51.9475 96.19718) (xy 51.9475 96.64025) - (xy 52.10375 96.7965) (xy 52.8975 96.7965) (xy 52.8975 96.7765) (xy 53.1475 96.7765) (xy 53.1475 96.7965) - (xy 53.94125 96.7965) (xy 54.0975 96.64025) (xy 54.0975 96.19718) (xy 54.00235 95.967466) (xy 53.853754 95.818871) - (xy 53.916832 95.778281) (xy 54.059538 95.569424) (xy 54.109744 95.3215) (xy 54.109744 94.1215) (xy 54.066163 93.889889) - (xy 53.929281 93.677168) (xy 53.8975 93.655453) (xy 53.8975 93.316667) (xy 54.059611 93.286163) (xy 54.272332 93.149281) - (xy 54.30015 93.108568) (xy 54.30015 98.195913) (xy 49.369782 103.126282) (xy 49.180105 103.410152) (xy 49.1135 103.745) - (xy 49.1135 116.339993) (xy 48.949136 116.585981) (xy 48.8635 117.0165) (xy 48.8635 120.93201) (xy 48.806199 120.989311) - (xy 48.749695 120.989262) (xy 48.244143 121.198152) (xy 47.857011 121.584608) (xy 47.647239 122.089796) (xy 47.646762 122.636805) - (xy 47.855652 123.142357) (xy 48.242108 123.529489) (xy 48.747296 123.739261) (xy 49.294305 123.739738) (xy 49.799857 123.530848) - (xy 50.186989 123.144392) (xy 50.396761 122.639204) (xy 50.396812 122.580678) (xy 50.783995 122.193495) (xy 51.027864 121.828519) - (xy 51.1135 121.398) (xy 51.1135 118.044) (xy 53.203756 118.044) (xy 53.203756 121.544) (xy 53.247337 121.775611) - (xy 53.384219 121.988332) (xy 53.593076 122.131038) (xy 53.841 122.181244) (xy 56.141 122.181244) (xy 56.372611 122.137663) - (xy 56.585332 122.000781) (xy 56.728038 121.791924) (xy 56.778244 121.544) (xy 56.778244 120.669) (xy 57.599589 120.669) - (xy 57.596462 120.673576) (xy 57.546256 120.9215) (xy 57.546256 122.4715) (xy 57.589837 122.703111) (xy 57.726719 122.915832) - (xy 57.935576 123.058538) (xy 58.1835 123.108744) (xy 58.7835 123.108744) (xy 59.015111 123.065163) (xy 59.118193 122.998832) - (xy 59.205576 123.058538) (xy 59.4535 123.108744) (xy 60.0535 123.108744) (xy 60.285111 123.065163) (xy 60.388193 122.998832) - (xy 60.475576 123.058538) (xy 60.7235 123.108744) (xy 61.3235 123.108744) (xy 61.555111 123.065163) (xy 61.648479 123.005082) - (xy 61.86918 123.0965) (xy 62.01225 123.0965) (xy 62.1685 122.94025) (xy 62.1685 121.8215) (xy 62.4185 121.8215) - (xy 62.4185 122.94025) (xy 62.57475 123.0965) (xy 62.71782 123.0965) (xy 62.947534 123.001349) (xy 63.12335 122.825534) - (xy 63.2185 122.59582) (xy 63.2185 121.97775) (xy 63.06225 121.8215) (xy 62.4185 121.8215) (xy 62.1685 121.8215) - (xy 62.1485 121.8215) (xy 62.1485 121.5715) (xy 62.1685 121.5715) (xy 62.1685 120.45275) (xy 62.4185 120.45275) - (xy 62.4185 121.5715) (xy 63.06225 121.5715) (xy 63.2185 121.41525) (xy 63.2185 120.79718) (xy 63.12335 120.567466) - (xy 62.947534 120.391651) (xy 62.71782 120.2965) (xy 62.57475 120.2965) (xy 62.4185 120.45275) (xy 62.1685 120.45275) - (xy 62.01225 120.2965) (xy 61.8985 120.2965) (xy 61.8985 117.97237) (xy 70.5205 117.97237) (xy 70.5205 118.90544) - (xy 70.61565 119.135154) (xy 70.791466 119.310969) (xy 71.02118 119.40612) (xy 71.66425 119.40612) (xy 71.8205 119.24987) - (xy 71.8205 117.81612) (xy 72.0705 117.81612) (xy 72.0705 119.24987) (xy 72.22675 119.40612) (xy 72.86982 119.40612) - (xy 73.099534 119.310969) (xy 73.27535 119.135154) (xy 73.3705 118.90544) (xy 73.3705 117.97237) (xy 73.21425 117.81612) - (xy 72.0705 117.81612) (xy 71.8205 117.81612) (xy 70.67675 117.81612) (xy 70.5205 117.97237) (xy 61.8985 117.97237) - (xy 61.8985 117.591764) (xy 62.251989 117.238892) (xy 62.461761 116.733704) (xy 62.462238 116.186695) (xy 62.253348 115.681143) - (xy 62.188369 115.61605) (xy 63.2934 115.61605) (xy 63.2934 117.05912) (xy 63.38855 117.288834) (xy 63.564366 117.464649) - (xy 63.79408 117.5598) (xy 64.38715 117.5598) (xy 64.5434 117.40355) (xy 64.5434 115.4598) (xy 64.7934 115.4598) - (xy 64.7934 117.40355) (xy 64.94965 117.5598) (xy 65.54272 117.5598) (xy 65.772434 117.464649) (xy 65.94825 117.288834) - (xy 66.0434 117.05912) (xy 66.0434 116.4768) (xy 70.5205 116.4768) (xy 70.5205 117.40987) (xy 70.67675 117.56612) - (xy 71.8205 117.56612) (xy 71.8205 116.13237) (xy 72.0705 116.13237) (xy 72.0705 117.56612) (xy 73.21425 117.56612) - (xy 73.3705 117.40987) (xy 73.3705 116.4768) (xy 73.27535 116.247086) (xy 73.099534 116.071271) (xy 72.86982 115.97612) - (xy 72.22675 115.97612) (xy 72.0705 116.13237) (xy 71.8205 116.13237) (xy 71.66425 115.97612) (xy 71.02118 115.97612) - (xy 70.791466 116.071271) (xy 70.61565 116.247086) (xy 70.5205 116.4768) (xy 66.0434 116.4768) (xy 66.0434 115.61605) - (xy 65.88715 115.4598) (xy 64.7934 115.4598) (xy 64.5434 115.4598) (xy 63.44965 115.4598) (xy 63.2934 115.61605) - (xy 62.188369 115.61605) (xy 61.866892 115.294011) (xy 61.361704 115.084239) (xy 60.814695 115.083762) (xy 60.309143 115.292652) - (xy 59.922011 115.679108) (xy 59.712239 116.184296) (xy 59.71198 116.481129) (xy 59.290695 116.480762) (xy 58.785143 116.689652) - (xy 58.398011 117.076108) (xy 58.188239 117.581296) (xy 58.187762 118.128305) (xy 58.396652 118.633857) (xy 58.783108 119.020989) - (xy 58.8785 119.060599) (xy 58.8785 119.299564) (xy 58.754218 119.175282) (xy 58.470348 118.985605) (xy 58.1355 118.919) - (xy 56.778244 118.919) (xy 56.778244 118.044) (xy 56.734663 117.812389) (xy 56.597781 117.599668) (xy 56.388924 117.456962) - (xy 56.141 117.406756) (xy 53.841 117.406756) (xy 53.609389 117.450337) (xy 53.396668 117.587219) (xy 53.253962 117.796076) - (xy 53.203756 118.044) (xy 51.1135 118.044) (xy 51.1135 117.48249) (xy 53.07699 115.519) (xy 53.203756 115.519) - (xy 53.203756 116.144) (xy 53.247337 116.375611) (xy 53.384219 116.588332) (xy 53.593076 116.731038) (xy 53.841 116.781244) - (xy 56.141 116.781244) (xy 56.372611 116.737663) (xy 56.585332 116.600781) (xy 56.728038 116.391924) (xy 56.778244 116.144) - (xy 56.778244 112.644) (xy 56.734663 112.412389) (xy 56.597781 112.199668) (xy 56.388924 112.056962) (xy 56.141 112.006756) - (xy 55.4425 112.006756) (xy 55.4425 111.613723) (xy 55.549111 111.593663) (xy 55.761832 111.456781) (xy 55.904538 111.247924) - (xy 55.954744 111) (xy 55.954744 109.5) (xy 55.911163 109.268389) (xy 55.801751 109.098358) (xy 55.904538 108.947924) - (xy 55.929431 108.825) (xy 58.980256 108.825) (xy 58.980256 109.85) (xy 59.023837 110.081611) (xy 59.160719 110.294332) - (xy 59.369576 110.437038) (xy 59.6175 110.487244) (xy 61.6175 110.487244) (xy 61.849111 110.443663) (xy 62.061832 110.306781) - (xy 62.204538 110.097924) (xy 62.254744 109.85) (xy 62.254744 108.825) (xy 63.543964 108.825) (xy 63.7934 109.074437) - (xy 63.7934 109.121077) (xy 63.686789 109.141137) (xy 63.474068 109.278019) (xy 63.331362 109.486876) (xy 63.281156 109.7348) - (xy 63.281156 112.9348) (xy 63.324737 113.166411) (xy 63.43365 113.335666) (xy 63.38855 113.380766) (xy 63.2934 113.61048) - (xy 63.2934 115.05355) (xy 63.44965 115.2098) (xy 64.5434 115.2098) (xy 64.5434 115.1898) (xy 64.7934 115.1898) - (xy 64.7934 115.2098) (xy 65.88715 115.2098) (xy 66.0434 115.05355) (xy 66.0434 113.61048) (xy 65.94825 113.380766) - (xy 65.901835 113.334352) (xy 66.005438 113.182724) (xy 66.055644 112.9348) (xy 66.055644 110.496286) (xy 74.248 110.496286) - (xy 74.248 115.817714) (xy 78.048 115.817714) (xy 78.048 110.496286) (xy 74.248 110.496286) (xy 66.055644 110.496286) - (xy 66.055644 109.7348) (xy 66.012063 109.503189) (xy 65.875181 109.290468) (xy 65.666324 109.147762) (xy 65.5434 109.122869) - (xy 65.5434 108.825) (xy 66.1084 108.825) (xy 66.443248 108.758395) (xy 66.727118 108.568718) (xy 69.916193 105.379644) - (xy 70.366 105.379644) (xy 70.597611 105.336063) (xy 70.810332 105.199181) (xy 70.865384 105.11861) (xy 70.909219 105.186732) - (xy 71.091 105.310938) (xy 71.091 106.794131) (xy 70.913889 106.827457) (xy 70.701168 106.964339) (xy 70.558462 107.173196) - (xy 70.508256 107.42112) (xy 70.508256 109.60112) (xy 70.551837 109.832731) (xy 70.688719 110.045452) (xy 70.897576 110.188158) - (xy 71.1455 110.238364) (xy 72.7455 110.238364) (xy 72.977111 110.194783) (xy 73.189832 110.057901) (xy 73.332538 109.849044) - (xy 73.382744 109.60112) (xy 73.382744 107.771776) (xy 85.953 107.771776) (xy 86.021371 108.010147) (xy 86.536574 108.193953) - (xy 87.082899 108.166608) (xy 87.460629 108.010147) (xy 87.529 107.771776) (xy 86.741 106.983777) (xy 85.953 107.771776) - (xy 73.382744 107.771776) (xy 73.382744 107.42112) (xy 73.339163 107.189509) (xy 73.202281 106.976788) (xy 72.993424 106.834082) - (xy 72.841 106.803215) (xy 72.841 106.602574) (xy 85.354047 106.602574) (xy 85.381392 107.148899) (xy 85.537853 107.526629) - (xy 85.776224 107.595) (xy 86.564223 106.807) (xy 86.917777 106.807) (xy 87.705776 107.595) (xy 87.944147 107.526629) - (xy 88.127953 107.011426) (xy 88.100608 106.465101) (xy 87.944147 106.087371) (xy 87.705776 106.019) (xy 86.917777 106.807) - (xy 86.564223 106.807) (xy 85.776224 106.019) (xy 85.537853 106.087371) (xy 85.354047 106.602574) (xy 72.841 106.602574) - (xy 72.841 106.143225) (xy 72.84336 106.13136) (xy 72.841 106.119495) (xy 72.841 105.308143) (xy 73.010332 105.199181) - (xy 73.153038 104.990324) (xy 73.203244 104.7424) (xy 73.203244 104.335593) (xy 73.488818 104.050019) (xy 73.678495 103.766149) - (xy 73.689545 103.710594) (xy 73.7451 103.4313) (xy 73.7451 103.201143) (xy 73.847268 103.1354) (xy 74.393537 103.1354) - (xy 74.404108 103.145989) (xy 74.709788 103.272918) (xy 74.530695 103.272762) (xy 74.025143 103.481652) (xy 73.638011 103.868108) - (xy 73.428239 104.373296) (xy 73.427762 104.920305) (xy 73.636652 105.425857) (xy 74.023108 105.812989) (xy 74.528296 106.022761) - (xy 75.075305 106.023238) (xy 75.580857 105.814348) (xy 75.755577 105.639934) (xy 76.055108 105.939989) (xy 76.560296 106.149761) - (xy 77.107305 106.150238) (xy 77.612857 105.941348) (xy 77.712154 105.842224) (xy 85.953 105.842224) (xy 86.741 106.630223) - (xy 87.529 105.842224) (xy 87.460629 105.603853) (xy 86.945426 105.420047) (xy 86.399101 105.447392) (xy 86.021371 105.603853) - (xy 85.953 105.842224) (xy 77.712154 105.842224) (xy 77.999989 105.554892) (xy 78.209761 105.049704) (xy 78.210121 104.637316) - (xy 78.596718 104.250719) (xy 78.786395 103.966848) (xy 78.788244 103.957551) (xy 78.853 103.632) (xy 78.853 99.267) - (xy 82.631572 99.267) (xy 82.631572 103.067) (xy 82.897429 103.067) (xy 82.897429 105.607) (xy 85.504572 105.607) - (xy 85.504572 104.169292) (xy 85.866503 104.565815) (xy 86.387627 104.810054) (xy 86.616 104.691453) (xy 86.616 103.503) - (xy 86.866 103.503) (xy 86.866 104.691453) (xy 87.094373 104.810054) (xy 87.615497 104.565815) (xy 88.003487 104.140742) - (xy 88.173045 103.731372) (xy 88.053812 103.503) (xy 86.866 103.503) (xy 86.616 103.503) (xy 86.596 103.503) - (xy 86.596 103.253) (xy 86.616 103.253) (xy 86.616 103.233) (xy 86.866 103.233) (xy 86.866 103.253) - (xy 88.053812 103.253) (xy 88.173045 103.024628) (xy 88.003487 102.615258) (xy 87.615497 102.190185) (xy 87.459527 102.117085) - (xy 87.81288 101.880983) (xy 88.132619 101.402458) (xy 88.244897 100.838) (xy 88.132619 100.273542) (xy 87.81288 99.795017) - (xy 87.473124 99.568) (xy 87.81288 99.340983) (xy 88.132619 98.862458) (xy 88.244897 98.298) (xy 88.132619 97.733542) - (xy 87.81288 97.255017) (xy 87.473124 97.028) (xy 87.81288 96.800983) (xy 88.132619 96.322458) (xy 88.244897 95.758) - (xy 88.132619 95.193542) (xy 87.81288 94.715017) (xy 87.473124 94.488) (xy 87.81288 94.260983) (xy 88.132619 93.782458) - (xy 88.244897 93.218) (xy 88.132619 92.653542) (xy 87.81288 92.175017) (xy 87.473124 91.948) (xy 87.81288 91.720983) - (xy 88.132619 91.242458) (xy 88.244897 90.678) (xy 88.132619 90.113542) (xy 87.81288 89.635017) (xy 87.752714 89.594815) - (xy 87.822611 89.581663) (xy 88.035332 89.444781) (xy 88.178038 89.235924) (xy 88.228244 88.988) (xy 88.228244 87.288) - (xy 88.184663 87.056389) (xy 88.047781 86.843668) (xy 87.838924 86.700962) (xy 87.591 86.650756) (xy 85.891 86.650756) - (xy 85.66118 86.694) (xy 82.917286 86.694) (xy 82.917286 90.494) (xy 83.623715 90.494) (xy 83.623715 94.366247) - (xy 83.514776 94.335) (xy 82.726777 95.123) (xy 83.514776 95.911) (xy 83.623715 95.879753) (xy 83.623715 96.727) - (xy 82.758572 96.727) (xy 82.758572 99.267) (xy 82.631572 99.267) (xy 78.853 99.267) (xy 78.853 96.035605) - (xy 79.354296 96.243761) (xy 79.901305 96.244238) (xy 80.279971 96.087776) (xy 81.762 96.087776) (xy 81.830371 96.326147) - (xy 82.345574 96.509953) (xy 82.891899 96.482608) (xy 83.269629 96.326147) (xy 83.338 96.087776) (xy 82.55 95.299777) - (xy 81.762 96.087776) (xy 80.279971 96.087776) (xy 80.406857 96.035348) (xy 80.793989 95.648892) (xy 81.003761 95.143704) - (xy 81.004121 94.731316) (xy 81.492829 94.242608) (xy 81.585221 94.335001) (xy 81.346853 94.403371) (xy 81.163047 94.918574) - (xy 81.190392 95.464899) (xy 81.346853 95.842629) (xy 81.585224 95.911) (xy 82.373223 95.123) (xy 82.359081 95.108858) - (xy 82.535858 94.932081) (xy 82.55 94.946223) (xy 83.338 94.158224) (xy 83.269629 93.919853) (xy 82.754426 93.736047) - (xy 82.208101 93.763392) (xy 81.830371 93.919853) (xy 81.762001 94.158221) (xy 81.656104 94.052324) (xy 81.791395 93.849848) - (xy 81.795432 93.829554) (xy 81.858 93.515) (xy 81.858 92.455743) (xy 82.027332 92.346781) (xy 82.170038 92.137924) - (xy 82.220244 91.89) (xy 82.220244 90.99) (xy 82.176663 90.758389) (xy 82.041403 90.548188) (xy 82.170038 90.359924) - (xy 82.220244 90.112) (xy 82.220244 89.212) (xy 82.176663 88.980389) (xy 82.039781 88.767668) (xy 81.858 88.643462) - (xy 81.858 88.191452) (xy 81.930857 88.161348) (xy 82.317989 87.774892) (xy 82.527761 87.269704) (xy 82.528238 86.722695) - (xy 82.319348 86.217143) (xy 82.15274 86.050244) (xy 82.218 86.050244) (xy 82.449611 86.006663) (xy 82.503291 85.972121) - (xy 82.532108 86.000989) (xy 83.037296 86.210761) (xy 83.584305 86.211238) (xy 84.089857 86.002348) (xy 84.476989 85.615892) - (xy 84.686761 85.110704) (xy 84.687238 84.563695) (xy 84.478348 84.058143) (xy 84.091892 83.671011) (xy 83.586704 83.461239) - (xy 83.039695 83.460762) (xy 82.534143 83.669652) (xy 82.309181 83.894221) (xy 82.218 83.875756) (xy 81.018 83.875756) - (xy 80.786389 83.919337) (xy 80.573668 84.056219) (xy 80.518616 84.13679) (xy 80.474781 84.068668) (xy 80.265924 83.925962) - (xy 80.018 83.875756) (xy 78.818 83.875756) (xy 78.586389 83.919337) (xy 78.373668 84.056219) (xy 78.230962 84.265076) - (xy 78.180756 84.513) (xy 78.180756 85.246201) (xy 78.017101 85.254392) (xy 77.639371 85.410853) (xy 77.614553 85.49738) - (xy 77.54935 85.339966) (xy 77.543527 85.334143) (xy 77.606538 85.241924) (xy 77.656744 84.994) (xy 77.656744 83.794) - (xy 77.613163 83.562389) (xy 77.5195 83.416832) (xy 77.5195 82.4357) (xy 77.514189 82.409) (xy 77.586779 82.409) - (xy 77.599219 82.428332) (xy 77.808076 82.571038) (xy 78.056 82.621244) (xy 79.256 82.621244) (xy 79.487611 82.577663) - (xy 79.700332 82.440781) (xy 79.755384 82.36021) (xy 79.799219 82.428332) (xy 80.008076 82.571038) (xy 80.256 82.621244) - (xy 81.456 82.621244) (xy 81.687611 82.577663) (xy 81.900332 82.440781) (xy 81.922047 82.409) (xy 85.277889 82.409) - (xy 85.447652 82.819857) (xy 85.834108 83.206989) (xy 86.339296 83.416761) (xy 86.886305 83.417238) (xy 87.391857 83.208348) - (xy 87.778989 82.821892) (xy 87.988761 82.316704) (xy 87.989238 81.769695) (xy 87.780348 81.264143) (xy 87.393892 80.877011) - (xy 86.888704 80.667239) (xy 86.341695 80.666762) (xy 86.277784 80.69317) (xy 86.106 80.659) (xy 81.925221 80.659) - (xy 81.912781 80.639668) (xy 81.703924 80.496962) (xy 81.456 80.446756) (xy 80.256 80.446756) (xy 80.024389 80.490337) - (xy 79.811668 80.627219) (xy 79.756616 80.70779) (xy 79.712781 80.639668) (xy 79.503924 80.496962) (xy 79.256 80.446756) - (xy 78.056 80.446756) (xy 77.824389 80.490337) (xy 77.611668 80.627219) (xy 77.589953 80.659) (xy 76.2 80.659) - (xy 75.865152 80.725605) (xy 75.581282 80.915281) (xy 75.575444 80.921119) (xy 75.165695 80.920762) (xy 74.660143 81.129652) - (xy 74.516608 81.272936) (xy 74.399628 80.989823) (xy 74.250805 80.840739) (xy 74.375852 80.715692) (xy 74.533013 80.480486) - (xy 74.553995 80.374999) (xy 74.564094 80.324228) (xy 74.641057 80.292428) (xy 75.028189 79.905972) (xy 75.237961 79.400784) - (xy 75.238438 78.853775) (xy 75.029548 78.348223) (xy 74.643092 77.961091) (xy 74.137904 77.751319) (xy 73.590895 77.750842) - (xy 73.56645 77.760942) (xy 73.754601 77.307824) (xy 73.755078 76.760815) (xy 73.546188 76.255263) (xy 73.159732 75.868131) - (xy 72.654544 75.658359) (xy 72.107535 75.657882) (xy 71.601983 75.866772) (xy 71.214851 76.253228) (xy 71.005079 76.758416) - (xy 71.004602 77.305425) (xy 71.213492 77.810977) (xy 71.26876 77.866342) (xy 71.26876 78.509577) (xy 71.008624 78.401559) - (xy 70.461615 78.401082) (xy 69.956063 78.609972) (xy 69.69 78.87557) (xy 69.69 76.56468) (xy 69.681206 76.520467) - (xy 69.634813 76.287234) (xy 69.520225 76.115742) (xy 69.548361 76.047984) (xy 69.548838 75.500975) (xy 69.339948 74.995423) - (xy 68.953492 74.608291) (xy 68.448304 74.398519) (xy 67.901295 74.398042) (xy 67.395743 74.606932) (xy 67.008611 74.993388) - (xy 66.798839 75.498576) (xy 66.798362 76.045585) (xy 67.007252 76.551137) (xy 67.092721 76.636756) (xy 66.15392 76.636756) - (xy 65.922309 76.680337) (xy 65.709588 76.817219) (xy 65.654536 76.89779) (xy 65.610701 76.829668) (xy 65.401844 76.686962) - (xy 65.15392 76.636756) (xy 63.95392 76.636756) (xy 63.722309 76.680337) (xy 63.509588 76.817219) (xy 63.487873 76.849) - (xy 62.654241 76.849) (xy 62.379972 76.574251) (xy 61.874784 76.364479) (xy 61.327775 76.364002) (xy 60.822223 76.572892) - (xy 60.435091 76.959348) (xy 60.225319 77.464536) (xy 60.224842 78.011545) (xy 60.433732 78.517097) (xy 60.820188 78.904229) - (xy 61.325376 79.114001) (xy 61.331198 79.114006) (xy 61.307359 79.171416) (xy 61.306882 79.718425) (xy 61.515772 80.223977) - (xy 61.902228 80.611109) (xy 62.407416 80.820881) (xy 62.954425 80.821358) (xy 63.459977 80.612468) (xy 63.65152 80.421259) - (xy 63.764416 80.498398) (xy 64.01234 80.548604) (xy 65.21234 80.548604) (xy 65.443951 80.505023) (xy 65.656672 80.368141) - (xy 65.711724 80.28757) (xy 65.755559 80.355692) (xy 65.964416 80.498398) (xy 66.21234 80.548604) (xy 66.87428 80.548604) - (xy 67.24 80.914325) (xy 67.24 82.964072) (xy 67.233252 82.965342) (xy 67.21432 82.9575) (xy 67.18375 82.9575) - (xy 67.162617 82.978633) (xy 67.108389 82.988837) (xy 66.964107 83.08168) (xy 66.848274 83.002534) (xy 66.8815 82.92232) - (xy 66.8815 82.70425) (xy 66.72525 82.548) (xy 65.7815 82.548) (xy 65.7815 83.26675) (xy 65.792078 83.277328) - (xy 65.752962 83.334576) (xy 65.717944 83.5075) (xy 65.330405 83.5075) (xy 65.245905 83.423) (xy 65.37525 83.423) - (xy 65.5315 83.26675) (xy 65.5315 82.548) (xy 65.5115 82.548) (xy 65.5115 82.298) (xy 65.5315 82.298) - (xy 65.5315 81.57925) (xy 65.7815 81.57925) (xy 65.7815 82.298) (xy 66.72525 82.298) (xy 66.8815 82.14175) - (xy 66.8815 81.92368) (xy 66.786349 81.693966) (xy 66.610534 81.51815) (xy 66.38082 81.423) (xy 65.93775 81.423) - (xy 65.7815 81.57925) (xy 65.5315 81.57925) (xy 65.37525 81.423) (xy 64.93218 81.423) (xy 64.702466 81.51815) - (xy 64.696643 81.523973) (xy 64.604424 81.460962) (xy 64.3565 81.410756) (xy 63.1565 81.410756) (xy 62.924889 81.454337) - (xy 62.779332 81.548) (xy 60.230237 81.548) (xy 59.4728 80.790564) (xy 59.4728 74.01306) (xy 59.46518 73.974751) - (xy 59.46518 72.72967) (xy 64.1704 72.72967) (xy 64.1704 73.58874) (xy 64.26555 73.818454) (xy 64.441366 73.994269) - (xy 64.67108 74.08942) (xy 65.37775 74.08942) (xy 65.534 73.93317) (xy 65.534 72.57342) (xy 64.32665 72.57342) - (xy 64.1704 72.72967) (xy 59.46518 72.72967) (xy 59.46518 72.0852) (xy 59.398575 71.750352) (xy 59.379991 71.722539) - (xy 59.208899 71.466482) (xy 58.6346 70.892184) (xy 58.6346 70.104) (xy 58.567995 69.769152) (xy 58.567995 69.769151) - (xy 58.378318 69.485281) (xy 57.204618 68.311582) (xy 56.920748 68.121905) (xy 56.5859 68.0553) (xy 54.421644 68.0553) - (xy 54.421644 67.8403) (xy 54.378063 67.608689) (xy 54.241181 67.395968) (xy 54.032324 67.253262) (xy 53.7844 67.203056) - (xy 52.1844 67.203056) (xy 51.952789 67.246637) (xy 51.740068 67.383519) (xy 51.597362 67.592376) (xy 51.547156 67.8403) - (xy 51.547156 67.9996) (xy 50.559643 67.9996) (xy 50.450681 67.830268) (xy 50.241824 67.687562) (xy 49.9939 67.637356) - (xy 49.2439 67.637356) (xy 49.012289 67.680937) (xy 48.799568 67.817819) (xy 48.656862 68.026676) (xy 48.606656 68.2746) - (xy 48.606656 69.4746) (xy 48.650237 69.706211) (xy 48.72651 69.824743) (xy 48.673531 69.90228) (xy 48.503583 69.90228) - (xy 48.394621 69.732948) (xy 48.318242 69.680761) (xy 48.46769 69.531314) (xy 48.56284 69.3016) (xy 48.56284 68.85853) - (xy 48.40659 68.70228) (xy 47.61284 68.70228) (xy 47.61284 68.72228) (xy 47.36284 68.72228) (xy 47.36284 68.70228) - (xy 46.56909 68.70228) (xy 46.41284 68.85853) (xy 46.41284 69.3016) (xy 46.50799 69.531314) (xy 46.656586 69.679909) - (xy 46.593508 69.720499) (xy 46.450802 69.929356) (xy 46.400596 70.17728) (xy 43.432 70.17728) (xy 43.432 69.544776) - (xy 43.789 69.544776) (xy 43.857371 69.783147) (xy 44.372574 69.966953) (xy 44.918899 69.939608) (xy 45.296629 69.783147) - (xy 45.365 69.544776) (xy 44.577 68.756777) (xy 43.789 69.544776) (xy 43.432 69.544776) (xy 43.432 69.316307) - (xy 43.612224 69.368) (xy 44.400223 68.58) (xy 44.753777 68.58) (xy 45.541776 69.368) (xy 45.780147 69.299629) - (xy 45.963953 68.784426) (xy 45.936608 68.238101) (xy 45.780147 67.860371) (xy 45.75431 67.85296) (xy 46.41284 67.85296) - (xy 46.41284 68.29603) (xy 46.56909 68.45228) (xy 47.36284 68.45228) (xy 47.36284 67.50853) (xy 47.61284 67.50853) - (xy 47.61284 68.45228) (xy 48.40659 68.45228) (xy 48.56284 68.29603) (xy 48.56284 67.85296) (xy 48.46769 67.623246) - (xy 48.291874 67.447431) (xy 48.06216 67.35228) (xy 47.76909 67.35228) (xy 47.61284 67.50853) (xy 47.36284 67.50853) - (xy 47.20659 67.35228) (xy 46.91352 67.35228) (xy 46.683806 67.447431) (xy 46.50799 67.623246) (xy 46.41284 67.85296) - (xy 45.75431 67.85296) (xy 45.541776 67.792) (xy 44.753777 68.58) (xy 44.400223 68.58) (xy 43.612224 67.792) - (xy 43.432 67.843693) (xy 43.432 67.615224) (xy 43.789 67.615224) (xy 44.577 68.403223) (xy 45.365 67.615224) - (xy 45.296629 67.376853) (xy 44.781426 67.193047) (xy 44.235101 67.220392) (xy 43.857371 67.376853) (xy 43.789 67.615224) - (xy 43.432 67.615224) (xy 43.432 66.421) (xy 43.423451 66.375568) (xy 43.396601 66.333841) (xy 43.355632 66.305848) - (xy 43.307 66.296) (xy 37.338 66.296) (xy 37.292568 66.304549) (xy 37.250841 66.331399) (xy 37.222848 66.372368) - (xy 37.213 66.421) (xy 26.125 66.421) (xy 26.125 65.089285) (xy 63.625 65.089285) (xy 63.625 70.910714) - (xy 64.433223 70.910714) (xy 64.26555 71.078386) (xy 64.1704 71.3081) (xy 64.1704 72.16717) (xy 64.32665 72.32342) - (xy 65.534 72.32342) (xy 65.534 72.30342) (xy 65.784 72.30342) (xy 65.784 72.32342) (xy 65.804 72.32342) - (xy 65.804 72.57342) (xy 65.784 72.57342) (xy 65.784 73.93317) (xy 65.94025 74.08942) (xy 66.64692 74.08942) - (xy 66.876634 73.994269) (xy 67.05245 73.818454) (xy 67.122382 73.649621) (xy 67.146401 73.685568) (xy 67.629337 74.008256) - (xy 68.199 74.121569) (xy 68.768663 74.008256) (xy 69.251599 73.685568) (xy 69.469 73.360205) (xy 69.686401 73.685568) - (xy 70.169337 74.008256) (xy 70.739 74.121569) (xy 71.308663 74.008256) (xy 71.791599 73.685568) (xy 72.114287 73.202632) - (xy 72.2276 72.632969) (xy 72.2276 72.263871) (xy 72.226417 72.25792) (xy 75.082183 72.25792) (xy 75.194461 72.822378) - (xy 75.5142 73.300903) (xy 75.853956 73.52792) (xy 75.5142 73.754937) (xy 75.194461 74.233462) (xy 75.082183 74.79792) - (xy 75.194461 75.362378) (xy 75.5142 75.840903) (xy 75.853956 76.06792) (xy 75.5142 76.294937) (xy 75.194461 76.773462) - (xy 75.082183 77.33792) (xy 75.194461 77.902378) (xy 75.5142 78.380903) (xy 75.992725 78.700642) (xy 76.557183 78.81292) - (xy 76.614977 78.81292) (xy 77.179435 78.700642) (xy 77.65796 78.380903) (xy 77.67127 78.360983) (xy 77.746231 78.541954) - (xy 77.922046 78.71777) (xy 78.15176 78.81292) (xy 78.84483 78.81292) (xy 79.00108 78.65667) (xy 79.00108 77.46292) - (xy 79.25108 77.46292) (xy 79.25108 78.65667) (xy 79.40733 78.81292) (xy 80.1004 78.81292) (xy 80.330114 78.71777) - (xy 80.505929 78.541954) (xy 80.60108 78.31224) (xy 80.60108 77.61917) (xy 80.44483 77.46292) (xy 79.25108 77.46292) - (xy 79.00108 77.46292) (xy 78.98108 77.46292) (xy 78.98108 77.21292) (xy 79.00108 77.21292) (xy 79.00108 74.92292) - (xy 79.25108 74.92292) (xy 79.25108 77.21292) (xy 80.44483 77.21292) (xy 80.60108 77.05667) (xy 80.60108 76.3636) - (xy 80.505929 76.133886) (xy 80.330114 75.95807) (xy 80.109309 75.86661) (xy 80.388567 75.560662) (xy 80.558125 75.151292) - (xy 80.438892 74.92292) (xy 79.25108 74.92292) (xy 79.00108 74.92292) (xy 78.98108 74.92292) (xy 78.98108 74.67292) - (xy 79.00108 74.67292) (xy 79.00108 72.38292) (xy 79.25108 72.38292) (xy 79.25108 74.67292) (xy 80.438892 74.67292) - (xy 80.558125 74.444548) (xy 80.388567 74.035178) (xy 80.000577 73.610105) (xy 79.825222 73.52792) (xy 80.000577 73.445735) - (xy 80.388567 73.020662) (xy 80.558125 72.611292) (xy 80.438892 72.38292) (xy 79.25108 72.38292) (xy 79.00108 72.38292) - (xy 78.98108 72.38292) (xy 78.98108 72.13292) (xy 79.00108 72.13292) (xy 79.00108 70.944467) (xy 79.25108 70.944467) - (xy 79.25108 72.13292) (xy 80.438892 72.13292) (xy 80.558125 71.904548) (xy 80.388567 71.495178) (xy 80.000577 71.070105) - (xy 79.479453 70.825866) (xy 79.25108 70.944467) (xy 79.00108 70.944467) (xy 78.772707 70.825866) (xy 78.251583 71.070105) - (xy 77.863593 71.495178) (xy 77.856558 71.512162) (xy 77.65796 71.214937) (xy 77.179435 70.895198) (xy 76.614977 70.78292) - (xy 76.557183 70.78292) (xy 75.992725 70.895198) (xy 75.5142 71.214937) (xy 75.194461 71.693462) (xy 75.082183 72.25792) - (xy 72.226417 72.25792) (xy 72.114287 71.694208) (xy 71.791599 71.211272) (xy 71.341783 70.910714) (xy 72.525 70.910714) - (xy 72.525 70.375) (xy 82.410715 70.375) (xy 82.410715 79.275) (xy 85.089286 79.275) (xy 85.089286 70.375) - (xy 82.410715 70.375) (xy 72.525 70.375) (xy 72.525 65.925) (xy 74.910715 65.925) (xy 74.910715 69.725) - (xy 81.089286 69.725) (xy 81.089286 65.925) (xy 74.910715 65.925) (xy 72.525 65.925) (xy 72.525 65.089285) - (xy 63.625 65.089285) (xy 26.125 65.089285) (xy 26.125 61.96704) (xy 36.712561 61.96704) (xy 37.096919 62.897258) - (xy 37.807999 63.609579) (xy 38.737544 63.99556) (xy 39.74404 63.996439) (xy 40.674258 63.612081) (xy 41.386579 62.901001) - (xy 41.77256 61.971456) (xy 41.773439 60.96496) (xy 41.389081 60.034742) (xy 40.678001 59.322421) (xy 39.748456 58.93644) - (xy 38.74196 58.935561) (xy 37.811742 59.319919) (xy 37.099421 60.030999) (xy 36.71344 60.960544) (xy 36.712561 61.96704) - (xy 26.125 61.96704) (xy 26.125 57.125) (xy 45.77477 57.125) + (xy 70.304157 95.195301) + (xy 70.304157 95.30386) + (xy 70.971489 95.971192) + (xy 70.985631 95.95705) + (xy 71.162408 96.133827) + (xy 71.148266 96.147969) + (xy 71.162408 96.162111) + (xy 70.985631 96.338888) + (xy 70.971489 96.324746) + (xy 70.463256 96.832979) + (xy 70.463256 97.05395) + (xy 70.776554 97.367247) + (xy 71.006267 97.462398) + (xy 71.014501 97.462398) + (xy 71.035155 97.572162) + (xy 71.174962 97.782972) + (xy 72.02349 98.6315) + (xy 72.21808 98.764457) + (xy 72.392443 98.802281) + (xy 72.386839 98.815776) + (xy 72.386362 99.362785) + (xy 72.595252 99.868337) + (xy 72.981708 100.255469) + (xy 73.486896 100.465241) + (xy 74.033905 100.465718) + (xy 74.539457 100.256828) + (xy 74.926589 99.870372) + (xy 75.136361 99.365184) + (xy 75.136657 99.025257) + (xy 75.458845 99.025538) + (xy 75.96 98.818465) + (xy 75.96 100.814395) + (xy 75.458704 100.606239) + (xy 74.911695 100.605762) + (xy 74.406143 100.814652) + (xy 74.019011 101.201108) + (xy 73.942486 101.3854) + (xy 73.845408 101.3854) + (xy 73.718024 101.298362) + (xy 73.4701 101.248156) + (xy 72.2701 101.248156) + (xy 72.038489 101.291737) + (xy 71.93008 101.361496) + (xy 71.924134 101.35555) + (xy 71.69442 101.2604) + (xy 71.25135 101.2604) + (xy 71.0951 101.41665) + (xy 71.0951 102.1354) + (xy 71.1151 102.1354) + (xy 71.1151 102.3854) + (xy 71.0951 102.3854) + (xy 71.0951 103.10415) + (xy 71.223011 103.232061) + (xy 71.134389 103.248737) + (xy 70.921668 103.385619) + (xy 70.866616 103.46619) + (xy 70.822781 103.398068) + (xy 70.621297 103.2604) + (xy 70.68885 103.2604) + (xy 70.8451 103.10415) + (xy 70.8451 102.3854) + (xy 69.90135 102.3854) + (xy 69.7451 102.54165) + (xy 69.7451 102.75972) + (xy 69.840251 102.989434) + (xy 70.016066 103.16525) + (xy 70.112408 103.205156) + (xy 69.166 103.205156) + (xy 69.08628 103.220157) + (xy 69.325718 102.980719) + (xy 69.515395 102.696849) + (xy 69.531079 102.618) + (xy 69.582 102.362) + (xy 69.582 101.76108) + (xy 69.7451 101.76108) + (xy 69.7451 101.97915) + (xy 69.90135 102.1354) + (xy 70.8451 102.1354) + (xy 70.8451 101.41665) + (xy 70.68885 101.2604) + (xy 70.24578 101.2604) + (xy 70.016066 101.35555) + (xy 69.840251 101.531366) + (xy 69.7451 101.76108) + (xy 69.582 101.76108) + (xy 69.582 99.187) + (xy 69.515395 98.852152) + (xy 69.477889 98.79602) + (xy 69.325719 98.568282) + (xy 68.693 97.935564) + (xy 68.693 96.497988) + (xy 68.979305 96.498238) + (xy 69.484857 96.289348) + (xy 69.658307 96.116201) + (xy 69.752211 96.342904) + (xy 70.065508 96.656202) + (xy 70.286479 96.656202) + (xy 70.794712 96.147969) + (xy 70.12738 95.480637) + (xy 70.047324 95.480637) + (xy 70.081761 95.397704) + (xy 70.081908 95.229623) + (xy 70.099292 95.203605) + (xy 70.134813 95.150445) + (xy 70.155467 95.046611) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 61.013822 90.118827) (xy 60.950882 90.160882) (xy 59.780507 91.331257) (xy 59.69675 91.2475) (xy 58.578 91.2475) - (xy 58.578 91.2675) (xy 58.328 91.2675) (xy 58.328 91.2475) (xy 57.20925 91.2475) (xy 57.053 91.40375) - (xy 57.053 91.54682) (xy 57.144113 91.766786) (xy 57.090962 91.844576) (xy 57.040756 92.0925) (xy 57.040756 92.6925) - (xy 57.084337 92.924111) (xy 57.221219 93.136832) (xy 57.430076 93.279538) (xy 57.678 93.329744) (xy 59.228 93.329744) - (xy 59.459611 93.286163) (xy 59.488614 93.2675) (xy 59.9567 93.2675) (xy 60.291548 93.200895) (xy 60.575418 93.011218) - (xy 61.7888 91.797836) (xy 61.7888 91.83435) (xy 61.94505 91.9906) (xy 62.6638 91.9906) (xy 62.6638 91.9706) - (xy 62.9138 91.9706) (xy 62.9138 91.9906) (xy 63.63255 91.9906) (xy 63.743771 91.879379) (xy 63.758219 91.901832) - (xy 63.967076 92.044538) (xy 64.14 92.079556) (xy 64.14 92.111495) (xy 63.7888 92.462695) (xy 63.7888 92.39685) - (xy 63.63255 92.2406) (xy 62.9138 92.2406) (xy 62.9138 92.2606) (xy 62.6638 92.2606) (xy 62.6638 92.2406) - (xy 61.94505 92.2406) (xy 61.7888 92.39685) (xy 61.7888 92.83992) (xy 61.88395 93.069634) (xy 61.889773 93.075457) - (xy 61.826762 93.167676) (xy 61.776556 93.4156) (xy 61.776556 94.6156) (xy 61.820137 94.847211) (xy 61.824613 94.854167) - (xy 61.446011 95.232108) (xy 61.236239 95.737296) (xy 61.236079 95.920885) (xy 60.183802 96.973162) (xy 59.994125 97.257032) - (xy 59.92752 97.59188) (xy 59.92752 101.578177) (xy 59.758748 101.686779) (xy 59.753571 101.694356) (xy 59.551844 101.556522) - (xy 59.30392 101.506316) (xy 58.10504 101.506316) (xy 57.873429 101.549897) (xy 57.660708 101.686779) (xy 57.539118 101.864732) - (xy 57.528781 101.848668) (xy 57.319924 101.705962) (xy 57.072 101.655756) (xy 55.872 101.655756) (xy 55.640389 101.699337) - (xy 55.427668 101.836219) (xy 55.375481 101.912598) (xy 55.226034 101.76315) (xy 54.99632 101.668) (xy 54.55325 101.668) - (xy 54.397 101.82425) (xy 54.397 102.618) (xy 54.417 102.618) (xy 54.417 102.868) (xy 54.397 102.868) - (xy 54.397 103.66175) (xy 54.55325 103.818) (xy 54.99632 103.818) (xy 55.226034 103.72285) (xy 55.374629 103.574254) - (xy 55.415219 103.637332) (xy 55.624076 103.780038) (xy 55.872 103.830244) (xy 57.072 103.830244) (xy 57.303611 103.786663) - (xy 57.516332 103.649781) (xy 57.538047 103.618) (xy 57.539657 103.618) (xy 57.648259 103.786772) (xy 57.857116 103.929478) - (xy 58.10504 103.979684) (xy 59.30392 103.979684) (xy 59.535531 103.936103) (xy 59.748252 103.799221) (xy 59.753429 103.791644) - (xy 59.92752 103.910595) (xy 59.92752 105.412756) (xy 59.6175 105.412756) (xy 59.385889 105.456337) (xy 59.173168 105.593219) - (xy 59.030462 105.802076) (xy 58.980256 106.05) (xy 58.980256 107.075) (xy 55.931223 107.075) (xy 55.911163 106.968389) - (xy 55.80225 106.799133) (xy 55.847349 106.754034) (xy 55.9425 106.52432) (xy 55.9425 105.93125) (xy 55.78625 105.775) - (xy 54.4425 105.775) (xy 54.4425 105.795) (xy 54.1925 105.795) (xy 54.1925 105.775) (xy 52.84875 105.775) - (xy 52.6925 105.93125) (xy 52.6925 106.52432) (xy 52.787651 106.754034) (xy 52.834065 106.800448) (xy 52.730462 106.952076) - (xy 52.680256 107.2) (xy 52.680256 108.7) (xy 52.723837 108.931611) (xy 52.833249 109.101642) (xy 52.730462 109.252076) - (xy 52.680256 109.5) (xy 52.680256 111) (xy 52.723837 111.231611) (xy 52.860719 111.444332) (xy 53.069576 111.587038) - (xy 53.1925 111.611931) (xy 53.1925 112.8645) (xy 53.203756 112.921087) (xy 53.203756 113.269) (xy 52.611 113.269) - (xy 52.180481 113.354636) (xy 51.906057 113.538) (xy 51.815505 113.598505) (xy 50.8635 114.55051) (xy 50.8635 104.77568) - (xy 52.6925 104.77568) (xy 52.6925 105.36875) (xy 52.84875 105.525) (xy 54.1925 105.525) (xy 54.1925 104.43125) - (xy 54.4425 104.43125) (xy 54.4425 105.525) (xy 55.78625 105.525) (xy 55.9425 105.36875) (xy 55.9425 104.77568) - (xy 55.847349 104.545966) (xy 55.671534 104.37015) (xy 55.44182 104.275) (xy 54.59875 104.275) (xy 54.4425 104.43125) - (xy 54.1925 104.43125) (xy 54.03625 104.275) (xy 53.19318 104.275) (xy 52.963466 104.37015) (xy 52.787651 104.545966) - (xy 52.6925 104.77568) (xy 50.8635 104.77568) (xy 50.8635 104.107436) (xy 51.946686 103.02425) (xy 53.047 103.02425) - (xy 53.047 103.31732) (xy 53.142151 103.547034) (xy 53.317966 103.72285) (xy 53.54768 103.818) (xy 53.99075 103.818) - (xy 54.147 103.66175) (xy 54.147 102.868) (xy 53.20325 102.868) (xy 53.047 103.02425) (xy 51.946686 103.02425) - (xy 52.802256 102.16868) (xy 53.047 102.16868) (xy 53.047 102.46175) (xy 53.20325 102.618) (xy 54.147 102.618) - (xy 54.147 101.82425) (xy 53.99075 101.668) (xy 53.54768 101.668) (xy 53.317966 101.76315) (xy 53.142151 101.938966) - (xy 53.047 102.16868) (xy 52.802256 102.16868) (xy 55.793869 99.177068) (xy 55.983545 98.893198) (xy 56.05015 98.55835) - (xy 56.05015 98.119776) (xy 56.87 98.119776) (xy 56.938371 98.358147) (xy 57.453574 98.541953) (xy 57.999899 98.514608) - (xy 58.377629 98.358147) (xy 58.446 98.119776) (xy 57.658 97.331777) (xy 56.87 98.119776) (xy 56.05015 98.119776) - (xy 56.05015 96.950574) (xy 56.271047 96.950574) (xy 56.298392 97.496899) (xy 56.454853 97.874629) (xy 56.693224 97.943) - (xy 57.481223 97.155) (xy 57.834777 97.155) (xy 58.622776 97.943) (xy 58.861147 97.874629) (xy 59.044953 97.359426) - (xy 59.017608 96.813101) (xy 58.861147 96.435371) (xy 58.622776 96.367) (xy 57.834777 97.155) (xy 57.481223 97.155) - (xy 56.693224 96.367) (xy 56.454853 96.435371) (xy 56.271047 96.950574) (xy 56.05015 96.950574) (xy 56.05015 96.190224) - (xy 56.87 96.190224) (xy 57.658 96.978223) (xy 58.446 96.190224) (xy 58.377629 95.951853) (xy 57.862426 95.768047) - (xy 57.316101 95.795392) (xy 56.938371 95.951853) (xy 56.87 96.190224) (xy 56.05015 96.190224) (xy 56.05015 91.681786) - (xy 57.004437 90.7275) (xy 57.053 90.7275) (xy 57.053 90.84125) (xy 57.20925 90.9975) (xy 58.328 90.9975) - (xy 58.328 90.9775) (xy 58.578 90.9775) (xy 58.578 90.9975) (xy 59.69675 90.9975) (xy 59.853 90.84125) - (xy 59.853 90.69818) (xy 59.761887 90.478214) (xy 59.815038 90.400424) (xy 59.865244 90.1525) (xy 59.865244 89.5525) - (xy 59.847368 89.4575) (xy 60.352496 89.4575) + (xy 72.277756 85.7075) + (xy 72.277756 85.9575) + (xy 72.297842 86.064248) + (xy 72.29 86.08318) + (xy 72.29 86.11375) + (xy 72.311133 86.134883) + (xy 72.321337 86.189111) + (xy 72.41418 86.333393) + (xy 72.327962 86.459576) + (xy 72.314323 86.526927) + (xy 72.29 86.55125) + (xy 72.29 86.58182) + (xy 72.29887 86.603235) + (xy 72.277756 86.7075) + (xy 72.277756 86.9575) + (xy 72.30214 87.087089) + (xy 72.277756 87.2075) + (xy 72.277756 87.4575) + (xy 72.30214 87.587089) + (xy 72.277756 87.7075) + (xy 72.277756 87.9575) + (xy 72.30214 88.087089) + (xy 72.277756 88.2075) + (xy 72.277756 88.4575) + (xy 72.30214 88.587089) + (xy 72.277756 88.7075) + (xy 72.277756 88.9575) + (xy 72.30214 89.087089) + (xy 72.277756 89.2075) + (xy 72.277756 89.4575) + (xy 72.30214 89.587089) + (xy 72.277756 89.7075) + (xy 72.277756 89.9575) + (xy 72.30214 90.087089) + (xy 72.277756 90.2075) + (xy 72.277756 90.4575) + (xy 72.30214 90.587089) + (xy 72.277756 90.7075) + (xy 72.277756 90.9575) + (xy 72.30214 91.087089) + (xy 72.277756 91.2075) + (xy 72.277756 91.4575) + (xy 72.321337 91.689111) + (xy 72.323551 91.692551) + (xy 72.09 91.645256) + (xy 71.84 91.645256) + (xy 71.710411 91.66964) + (xy 71.59 91.645256) + (xy 71.34 91.645256) + (xy 71.210411 91.66964) + (xy 71.19 91.665507) + (xy 71.19 90.531) + (xy 71.134813 90.253555) + (xy 71.038856 90.109946) + (xy 70.977652 90.018347) + (xy 67.19 86.230696) + (xy 67.19 85.5075) + (xy 67.21432 85.5075) + (xy 67.235735 85.49863) + (xy 67.34 85.519744) + (xy 67.59 85.519744) + (xy 67.719589 85.49536) + (xy 67.84 85.519744) + (xy 68.09 85.519744) + (xy 68.219589 85.49536) + (xy 68.34 85.519744) + (xy 68.59 85.519744) + (xy 68.719589 85.49536) + (xy 68.84 85.519744) + (xy 69.09 85.519744) + (xy 69.219589 85.49536) + (xy 69.34 85.519744) + (xy 69.59 85.519744) + (xy 69.719589 85.49536) + (xy 69.84 85.519744) + (xy 70.09 85.519744) + (xy 70.219589 85.49536) + (xy 70.34 85.519744) + (xy 70.59 85.519744) + (xy 70.719589 85.49536) + (xy 70.84 85.519744) + (xy 71.09 85.519744) + (xy 71.219589 85.49536) + (xy 71.34 85.519744) + (xy 71.59 85.519744) + (xy 71.719589 85.49536) + (xy 71.84 85.519744) + (xy 72.09 85.519744) + (xy 72.321611 85.476163) + (xy 72.325051 85.473949) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 70.304157 95.195301) (xy 70.304157 95.30386) (xy 70.971489 95.971192) (xy 70.985631 95.95705) (xy 71.162408 96.133827) - (xy 71.148266 96.147969) (xy 71.162408 96.162111) (xy 70.985631 96.338888) (xy 70.971489 96.324746) (xy 70.463256 96.832979) - (xy 70.463256 97.05395) (xy 70.776554 97.367247) (xy 71.006267 97.462398) (xy 71.014501 97.462398) (xy 71.035155 97.572162) - (xy 71.174962 97.782972) (xy 72.02349 98.6315) (xy 72.21808 98.764457) (xy 72.392443 98.802281) (xy 72.386839 98.815776) - (xy 72.386362 99.362785) (xy 72.595252 99.868337) (xy 72.981708 100.255469) (xy 73.486896 100.465241) (xy 74.033905 100.465718) - (xy 74.539457 100.256828) (xy 74.926589 99.870372) (xy 75.136361 99.365184) (xy 75.136657 99.025257) (xy 75.458845 99.025538) - (xy 75.96 98.818465) (xy 75.96 100.814395) (xy 75.458704 100.606239) (xy 74.911695 100.605762) (xy 74.406143 100.814652) - (xy 74.019011 101.201108) (xy 73.942486 101.3854) (xy 73.845408 101.3854) (xy 73.718024 101.298362) (xy 73.4701 101.248156) - (xy 72.2701 101.248156) (xy 72.038489 101.291737) (xy 71.93008 101.361496) (xy 71.924134 101.35555) (xy 71.69442 101.2604) - (xy 71.25135 101.2604) (xy 71.0951 101.41665) (xy 71.0951 102.1354) (xy 71.1151 102.1354) (xy 71.1151 102.3854) - (xy 71.0951 102.3854) (xy 71.0951 103.10415) (xy 71.223011 103.232061) (xy 71.134389 103.248737) (xy 70.921668 103.385619) - (xy 70.866616 103.46619) (xy 70.822781 103.398068) (xy 70.621297 103.2604) (xy 70.68885 103.2604) (xy 70.8451 103.10415) - (xy 70.8451 102.3854) (xy 69.90135 102.3854) (xy 69.7451 102.54165) (xy 69.7451 102.75972) (xy 69.840251 102.989434) - (xy 70.016066 103.16525) (xy 70.112408 103.205156) (xy 69.166 103.205156) (xy 69.08628 103.220157) (xy 69.325718 102.980719) - (xy 69.515395 102.696849) (xy 69.531079 102.618) (xy 69.582 102.362) (xy 69.582 101.76108) (xy 69.7451 101.76108) - (xy 69.7451 101.97915) (xy 69.90135 102.1354) (xy 70.8451 102.1354) (xy 70.8451 101.41665) (xy 70.68885 101.2604) - (xy 70.24578 101.2604) (xy 70.016066 101.35555) (xy 69.840251 101.531366) (xy 69.7451 101.76108) (xy 69.582 101.76108) - (xy 69.582 99.187) (xy 69.515395 98.852152) (xy 69.477889 98.79602) (xy 69.325719 98.568282) (xy 68.693 97.935564) - (xy 68.693 96.497988) (xy 68.979305 96.498238) (xy 69.484857 96.289348) (xy 69.658307 96.116201) (xy 69.752211 96.342904) - (xy 70.065508 96.656202) (xy 70.286479 96.656202) (xy 70.794712 96.147969) (xy 70.12738 95.480637) (xy 70.047324 95.480637) - (xy 70.081761 95.397704) (xy 70.081908 95.229623) (xy 70.099292 95.203605) (xy 70.134813 95.150445) (xy 70.155467 95.046611) + (xy 69.74 90.831305) + (xy 69.74 91.6575) + (xy 69.71568 91.6575) + (xy 69.694265 91.66637) + (xy 69.59 91.645256) + (xy 69.34 91.645256) + (xy 69.210411 91.66964) + (xy 69.09 91.645256) + (xy 68.84 91.645256) + (xy 68.710411 91.66964) + (xy 68.59 91.645256) + (xy 68.34 91.645256) + (xy 68.210411 91.66964) + (xy 68.09 91.645256) + (xy 67.84 91.645256) + (xy 67.710411 91.66964) + (xy 67.59 91.645256) + (xy 67.34 91.645256) + (xy 67.210411 91.66964) + (xy 67.09 91.645256) + (xy 66.84 91.645256) + (xy 66.710411 91.66964) + (xy 66.59 91.645256) + (xy 66.34 91.645256) + (xy 66.108389 91.688837) + (xy 66.104949 91.691051) + (xy 66.152244 91.4575) + (xy 66.152244 91.2075) + (xy 66.132158 91.100752) + (xy 66.14 91.08182) + (xy 66.14 91.05125) + (xy 66.118867 91.030117) + (xy 66.108663 90.975889) + (xy 66.01582 90.831607) + (xy 66.102038 90.705424) + (xy 66.115677 90.638073) + (xy 66.14 90.61375) + (xy 66.14 90.58318) + (xy 66.13113 90.561765) + (xy 66.152244 90.4575) + (xy 66.152244 90.2075) + (xy 66.12786 90.077911) + (xy 66.152244 89.9575) + (xy 66.152244 89.7075) + (xy 66.12786 89.577911) + (xy 66.152244 89.4575) + (xy 66.152244 89.2075) + (xy 66.12786 89.077911) + (xy 66.152244 88.9575) + (xy 66.152244 88.7075) + (xy 66.12786 88.577911) + (xy 66.152244 88.4575) + (xy 66.152244 88.2075) + (xy 66.12786 88.077911) + (xy 66.152244 87.9575) + (xy 66.152244 87.7075) + (xy 66.12786 87.577911) + (xy 66.152244 87.4575) + (xy 66.152244 87.243548) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 72.277756 85.7075) (xy 72.277756 85.9575) (xy 72.297842 86.064248) (xy 72.29 86.08318) (xy 72.29 86.11375) - (xy 72.311133 86.134883) (xy 72.321337 86.189111) (xy 72.41418 86.333393) (xy 72.327962 86.459576) (xy 72.314323 86.526927) - (xy 72.29 86.55125) (xy 72.29 86.58182) (xy 72.29887 86.603235) (xy 72.277756 86.7075) (xy 72.277756 86.9575) - (xy 72.30214 87.087089) (xy 72.277756 87.2075) (xy 72.277756 87.4575) (xy 72.30214 87.587089) (xy 72.277756 87.7075) - (xy 72.277756 87.9575) (xy 72.30214 88.087089) (xy 72.277756 88.2075) (xy 72.277756 88.4575) (xy 72.30214 88.587089) - (xy 72.277756 88.7075) (xy 72.277756 88.9575) (xy 72.30214 89.087089) (xy 72.277756 89.2075) (xy 72.277756 89.4575) - (xy 72.30214 89.587089) (xy 72.277756 89.7075) (xy 72.277756 89.9575) (xy 72.30214 90.087089) (xy 72.277756 90.2075) - (xy 72.277756 90.4575) (xy 72.30214 90.587089) (xy 72.277756 90.7075) (xy 72.277756 90.9575) (xy 72.30214 91.087089) - (xy 72.277756 91.2075) (xy 72.277756 91.4575) (xy 72.321337 91.689111) (xy 72.323551 91.692551) (xy 72.09 91.645256) - (xy 71.84 91.645256) (xy 71.710411 91.66964) (xy 71.59 91.645256) (xy 71.34 91.645256) (xy 71.210411 91.66964) - (xy 71.19 91.665507) (xy 71.19 90.531) (xy 71.134813 90.253555) (xy 71.038856 90.109946) (xy 70.977652 90.018347) - (xy 67.19 86.230696) (xy 67.19 85.5075) (xy 67.21432 85.5075) (xy 67.235735 85.49863) (xy 67.34 85.519744) - (xy 67.59 85.519744) (xy 67.719589 85.49536) (xy 67.84 85.519744) (xy 68.09 85.519744) (xy 68.219589 85.49536) - (xy 68.34 85.519744) (xy 68.59 85.519744) (xy 68.719589 85.49536) (xy 68.84 85.519744) (xy 69.09 85.519744) - (xy 69.219589 85.49536) (xy 69.34 85.519744) (xy 69.59 85.519744) (xy 69.719589 85.49536) (xy 69.84 85.519744) - (xy 70.09 85.519744) (xy 70.219589 85.49536) (xy 70.34 85.519744) (xy 70.59 85.519744) (xy 70.719589 85.49536) - (xy 70.84 85.519744) (xy 71.09 85.519744) (xy 71.219589 85.49536) (xy 71.34 85.519744) (xy 71.59 85.519744) - (xy 71.719589 85.49536) (xy 71.84 85.519744) (xy 72.09 85.519744) (xy 72.321611 85.476163) (xy 72.325051 85.473949) - ) - ) - (filled_polygon - (pts - (xy 69.74 90.831305) (xy 69.74 91.6575) (xy 69.71568 91.6575) (xy 69.694265 91.66637) (xy 69.59 91.645256) - (xy 69.34 91.645256) (xy 69.210411 91.66964) (xy 69.09 91.645256) (xy 68.84 91.645256) (xy 68.710411 91.66964) - (xy 68.59 91.645256) (xy 68.34 91.645256) (xy 68.210411 91.66964) (xy 68.09 91.645256) (xy 67.84 91.645256) - (xy 67.710411 91.66964) (xy 67.59 91.645256) (xy 67.34 91.645256) (xy 67.210411 91.66964) (xy 67.09 91.645256) - (xy 66.84 91.645256) (xy 66.710411 91.66964) (xy 66.59 91.645256) (xy 66.34 91.645256) (xy 66.108389 91.688837) - (xy 66.104949 91.691051) (xy 66.152244 91.4575) (xy 66.152244 91.2075) (xy 66.132158 91.100752) (xy 66.14 91.08182) - (xy 66.14 91.05125) (xy 66.118867 91.030117) (xy 66.108663 90.975889) (xy 66.01582 90.831607) (xy 66.102038 90.705424) - (xy 66.115677 90.638073) (xy 66.14 90.61375) (xy 66.14 90.58318) (xy 66.13113 90.561765) (xy 66.152244 90.4575) - (xy 66.152244 90.2075) (xy 66.12786 90.077911) (xy 66.152244 89.9575) (xy 66.152244 89.7075) (xy 66.12786 89.577911) - (xy 66.152244 89.4575) (xy 66.152244 89.2075) (xy 66.12786 89.077911) (xy 66.152244 88.9575) (xy 66.152244 88.7075) - (xy 66.12786 88.577911) (xy 66.152244 88.4575) (xy 66.152244 88.2075) (xy 66.12786 88.077911) (xy 66.152244 87.9575) - (xy 66.152244 87.7075) (xy 66.12786 87.577911) (xy 66.152244 87.4575) (xy 66.152244 87.243548) - ) - ) - (filled_polygon - (pts - (xy 75.675837 85.225611) (xy 75.745596 85.33402) (xy 75.73965 85.339966) (xy 75.6445 85.56968) (xy 75.6445 86.01275) - (xy 75.80075 86.169) (xy 76.5195 86.169) (xy 76.5195 86.149) (xy 76.7695 86.149) (xy 76.7695 86.169) - (xy 76.7895 86.169) (xy 76.7895 86.419) (xy 76.7695 86.419) (xy 76.7695 86.439) (xy 76.5195 86.439) - (xy 76.5195 86.419) (xy 75.80075 86.419) (xy 75.6445 86.57525) (xy 75.6445 87.01832) (xy 75.681439 87.1075) - (xy 74.833428 87.1075) (xy 74.82786 87.077911) (xy 74.852244 86.9575) (xy 74.852244 86.7075) (xy 74.832158 86.600752) - (xy 74.84 86.58182) (xy 74.84 86.55125) (xy 74.818867 86.530117) (xy 74.808663 86.475889) (xy 74.71582 86.331607) - (xy 74.802038 86.205424) (xy 74.815677 86.138073) (xy 74.84 86.11375) (xy 74.84 86.08318) (xy 74.83113 86.061765) - (xy 74.852244 85.9575) (xy 74.852244 85.7075) (xy 74.808663 85.475889) (xy 74.728615 85.35149) (xy 74.961105 85.119) + (xy 75.675837 85.225611) + (xy 75.745596 85.33402) + (xy 75.73965 85.339966) + (xy 75.6445 85.56968) + (xy 75.6445 86.01275) + (xy 75.80075 86.169) + (xy 76.5195 86.169) + (xy 76.5195 86.149) + (xy 76.7695 86.149) + (xy 76.7695 86.169) + (xy 76.7895 86.169) + (xy 76.7895 86.419) + (xy 76.7695 86.419) + (xy 76.7695 86.439) + (xy 76.5195 86.439) + (xy 76.5195 86.419) + (xy 75.80075 86.419) + (xy 75.6445 86.57525) + (xy 75.6445 87.01832) + (xy 75.681439 87.1075) + (xy 74.833428 87.1075) + (xy 74.82786 87.077911) + (xy 74.852244 86.9575) + (xy 74.852244 86.7075) + (xy 74.832158 86.600752) + (xy 74.84 86.58182) + (xy 74.84 86.55125) + (xy 74.818867 86.530117) + (xy 74.808663 86.475889) + (xy 74.71582 86.331607) + (xy 74.802038 86.205424) + (xy 74.815677 86.138073) + (xy 74.84 86.11375) + (xy 74.84 86.08318) + (xy 74.83113 86.061765) + (xy 74.852244 85.9575) + (xy 74.852244 85.7075) + (xy 74.808663 85.475889) + (xy 74.728615 85.35149) + (xy 74.961105 85.119) (xy 75.655777 85.119) ) ) (filled_polygon + (layer "F.Cu") (pts - (xy 78.549919 86.599858) (xy 78.535777 86.614) (xy 78.549919 86.628142) (xy 78.373142 86.804919) (xy 78.359 86.790777) - (xy 78.344858 86.804919) (xy 78.168081 86.628142) (xy 78.182223 86.614) (xy 78.168081 86.599858) (xy 78.344858 86.423081) - (xy 78.359 86.437223) (xy 78.373142 86.423081) + (xy 78.549919 86.599858) + (xy 78.535777 86.614) + (xy 78.549919 86.628142) + (xy 78.373142 86.804919) + (xy 78.359 86.790777) + (xy 78.344858 86.804919) + (xy 78.168081 86.628142) + (xy 78.182223 86.614) + (xy 78.168081 86.599858) + (xy 78.344858 86.423081) + (xy 78.359 86.437223) + (xy 78.373142 86.423081) ) ) ) - (zone (net 0) (net_name "") (layer B.Cu) (tstamp 5A6BF809) (hatch edge 0.508) - (connect_pads (clearance 0.5)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005a6bf839) (hatch edge 0.508) + (connect_pads (clearance 0)) (min_thickness 0.25) - (keepout (tracks allowed) (vias allowed) (copperpour not_allowed)) - (fill (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts - (xy 43.053 80.772) (xy 38.354 80.772) (xy 38.354 72.009) (xy 35.306 72.009) (xy 35.306 114.046) - (xy 37.719 114.046) (xy 37.719 101.981) (xy 43.434 101.981) (xy 43.434 116.078) (xy 41.148 116.078) - (xy 43.18 118.11) (xy 47.371 118.11) (xy 47.371 119.126) (xy 48.133 119.126) (xy 48.133 118.872) - (xy 52.578 118.872) (xy 52.578 119.634) (xy 52.832 119.634) (xy 52.832 123.571) (xy 58.928 123.571) - (xy 58.928 125.222) (xy 52.451 125.222) (xy 52.451 124.587) (xy 51.181 124.587) (xy 51.089821 121.031) - (xy 48.514 121.031) (xy 48.514 121.412) (xy 43.434 121.412) (xy 43.434 121.031) (xy 42.037 121.031) - (xy 37.719 116.713) (xy 35.306 116.713) (xy 35.306 124.714) (xy 39.37 128.778) (xy 39.37 137.795) - (xy 34.417 137.795) (xy 34.417 131.064) (xy 31.369 128.016) (xy 30.734 128.016) (xy 30.734 68.199) - (xy 38.354 68.199) (xy 38.354 67.31) (xy 43.053 67.31) + (xy 34.29 132.588) + (xy 39.497 132.588) + (xy 39.497 137.922) + (xy 34.29 137.922) + (xy 34.29 137.795) ) ) ) - (zone (net 0) (net_name "") (layer F.Cu) (tstamp 5A6BF839) (hatch edge 0.508) - (connect_pads (clearance 0.5)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005a6bf83b) (hatch edge 0.508) + (connect_pads (clearance 0)) (min_thickness 0.25) - (keepout (tracks allowed) (vias allowed) (copperpour not_allowed)) - (fill (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts - (xy 34.29 132.588) (xy 39.497 132.588) (xy 39.497 137.922) (xy 34.29 137.922) (xy 34.29 137.795) + (xy 37.338 101.346) + (xy 44.069 101.346) + (xy 44.069 116.84) + (xy 37.338 116.84) + (xy 37.338 116.713) ) ) ) - (zone (net 0) (net_name "") (layer F.Cu) (tstamp 5A6BF83B) (hatch edge 0.508) - (connect_pads (clearance 0.5)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005a6bf83e) (hatch edge 0.508) + (connect_pads (clearance 0)) (min_thickness 0.25) - (keepout (tracks allowed) (vias allowed) (copperpour not_allowed)) - (fill (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts - (xy 37.338 101.346) (xy 44.069 101.346) (xy 44.069 116.84) (xy 37.338 116.84) (xy 37.338 116.713) + (xy 37.338 66.421) + (xy 43.307 66.421) + (xy 43.307 82.042) + (xy 37.338 82.042) + (xy 37.338 81.788) ) ) ) - (zone (net 0) (net_name "") (layer F.Cu) (tstamp 5A6BF83E) (hatch edge 0.508) + (zone (net 2) (net_name "GND") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005a5e55e4) (hatch edge 0.508) (connect_pads (clearance 0.5)) (min_thickness 0.25) - (keepout (tracks allowed) (vias allowed) (copperpour not_allowed)) - (fill (arc_segments 16) (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts - (xy 37.338 66.421) (xy 43.307 66.421) (xy 43.307 82.042) (xy 37.338 82.042) (xy 37.338 81.788) + (xy 26 57) + (xy 89 57) + (xy 89 139) + (xy 26 139) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 45.232142 57.349209) + (xy 44.352299 58.227519) + (xy 43.875544 59.375672) + (xy 43.874459 60.618874) + (xy 44.349209 61.767858) + (xy 45.227519 62.647701) + (xy 46.375672 63.124456) + (xy 47.618874 63.125541) + (xy 48.767858 62.650791) + (xy 49.647701 61.772481) + (xy 50.124456 60.624328) + (xy 50.125541 59.381126) + (xy 49.650791 58.232142) + (xy 48.772481 57.352299) + (xy 48.225084 57.125) + (xy 84.77477 57.125) + (xy 84.232142 57.349209) + (xy 83.352299 58.227519) + (xy 82.875544 59.375672) + (xy 82.874459 60.618874) + (xy 83.349209 61.767858) + (xy 84.227519 62.647701) + (xy 85.375672 63.124456) + (xy 86.618874 63.125541) + (xy 87.767858 62.650791) + (xy 88.647701 61.772481) + (xy 88.875 61.225084) + (xy 88.875 134.77477) + (xy 88.650791 134.232142) + (xy 87.772481 133.352299) + (xy 86.624328 132.875544) + (xy 85.381126 132.874459) + (xy 84.232142 133.349209) + (xy 83.352299 134.227519) + (xy 82.875544 135.375672) + (xy 82.874459 136.618874) + (xy 83.349209 137.767858) + (xy 84.227519 138.647701) + (xy 84.774916 138.875) + (xy 46.557327 138.875) + (xy 46.566629 138.871147) + (xy 46.635 138.632776) + (xy 45.847 137.844777) + (xy 45.059 138.632776) + (xy 45.127371 138.871147) + (xy 45.138171 138.875) + (xy 30.22523 138.875) + (xy 30.767858 138.650791) + (xy 31.647701 137.772481) + (xy 32.124456 136.624328) + (xy 32.125541 135.381126) + (xy 31.650791 134.232142) + (xy 30.772481 133.352299) + (xy 29.624328 132.875544) + (xy 28.381126 132.874459) + (xy 27.232142 133.349209) + (xy 26.352299 134.227519) + (xy 26.125 134.774916) + (xy 26.125 68.199) + (xy 30.609 68.199) + (xy 30.609 128.016) + (xy 30.617549 128.061432) + (xy 30.644399 128.103159) + (xy 30.685368 128.131152) + (xy 30.734 128.141) + (xy 31.317224 128.141) + (xy 34.292 131.115776) + (xy 34.292 137.795) + (xy 34.300549 137.840432) + (xy 34.327399 137.882159) + (xy 34.368368 137.910152) + (xy 34.417 137.92) + (xy 39.37 137.92) + (xy 39.415432 137.911451) + (xy 39.457159 137.884601) + (xy 39.485152 137.843632) + (xy 39.495 137.795) + (xy 39.495 137.463574) + (xy 44.460047 137.463574) + (xy 44.487392 138.009899) + (xy 44.643853 138.387629) + (xy 44.882224 138.456) + (xy 45.670223 137.668) + (xy 46.023777 137.668) + (xy 46.811776 138.456) + (xy 47.050147 138.387629) + (xy 47.233953 137.872426) + (xy 47.206608 137.326101) + (xy 47.050147 136.948371) + (xy 46.811776 136.88) + (xy 46.023777 137.668) + (xy 45.670223 137.668) + (xy 44.882224 136.88) + (xy 44.643853 136.948371) + (xy 44.460047 137.463574) + (xy 39.495 137.463574) + (xy 39.495 136.326551) + (xy 40.850225 136.326551) + (xy 40.979844 136.616788) + (xy 41.676217 136.884114) + (xy 42.421882 136.8646) + (xy 42.81148 136.703224) + (xy 45.059 136.703224) + (xy 45.847 137.491223) + (xy 46.635 136.703224) + (xy 46.566629 136.464853) + (xy 46.051426 136.281047) + (xy 45.505101 136.308392) + (xy 45.127371 136.464853) + (xy 45.059 136.703224) + (xy 42.81148 136.703224) + (xy 43.020156 136.616788) + (xy 43.149775 136.326551) + (xy 42 135.176777) + (xy 40.850225 136.326551) + (xy 39.495 136.326551) + (xy 39.495 134.676217) + (xy 40.115886 134.676217) + (xy 40.1354 135.421882) + (xy 40.383212 136.020156) + (xy 40.673449 136.149775) + (xy 41.823223 135) + (xy 42.176777 135) + (xy 43.326551 136.149775) + (xy 43.616788 136.020156) + (xy 43.884114 135.323783) + (xy 43.883028 135.28225) + (xy 45.831 135.28225) + (xy 45.831 135.50032) + (xy 45.926151 135.730034) + (xy 46.101966 135.90585) + (xy 46.33168 136.001) + (xy 46.77475 136.001) + (xy 46.931 135.84475) + (xy 46.931 135.126) + (xy 45.98725 135.126) + (xy 45.831 135.28225) + (xy 43.883028 135.28225) + (xy 43.8646 134.578118) + (xy 43.832939 134.50168) + (xy 45.831 134.50168) + (xy 45.831 134.71975) + (xy 45.98725 134.876) + (xy 46.931 134.876) + (xy 46.931 134.15725) + (xy 46.77475 134.001) + (xy 46.33168 134.001) + (xy 46.101966 134.09615) + (xy 45.926151 134.271966) + (xy 45.831 134.50168) + (xy 43.832939 134.50168) + (xy 43.616788 133.979844) + (xy 43.326551 133.850225) + (xy 42.176777 135) + (xy 41.823223 135) + (xy 40.673449 133.850225) + (xy 40.383212 133.979844) + (xy 40.115886 134.676217) + (xy 39.495 134.676217) + (xy 39.495 133.673449) + (xy 40.850225 133.673449) + (xy 42 134.823223) + (xy 43.149775 133.673449) + (xy 43.020156 133.383212) + (xy 42.323783 133.115886) + (xy 41.578118 133.1354) + (xy 40.979844 133.383212) + (xy 40.850225 133.673449) + (xy 39.495 133.673449) + (xy 39.495 128.778) + (xy 39.485813 128.730963) + (xy 39.458388 128.689612) + (xy 36.043026 125.27425) + (xy 45.347 125.27425) + (xy 45.347 126.11732) + (xy 45.44215 126.347034) + (xy 45.617966 126.522849) + (xy 45.84768 126.618) + (xy 46.44075 126.618) + (xy 46.597 126.46175) + (xy 46.597 125.118) + (xy 45.50325 125.118) + (xy 45.347 125.27425) + (xy 36.043026 125.27425) + (xy 35.431 124.662224) + (xy 35.431 116.838) + (xy 37.667224 116.838) + (xy 40.118192 119.288968) + (xy 39.748456 119.13544) + (xy 38.74196 119.134561) + (xy 37.811742 119.518919) + (xy 37.099421 120.229999) + (xy 36.71344 121.159544) + (xy 36.712561 122.16604) + (xy 37.096919 123.096258) + (xy 37.807999 123.808579) + (xy 38.737544 124.19456) + (xy 39.74404 124.195439) + (xy 40.534857 123.86868) + (xy 45.347 123.86868) + (xy 45.347 124.71175) + (xy 45.50325 124.868) + (xy 46.597 124.868) + (xy 46.597 123.52425) + (xy 46.44075 123.368) + (xy 45.84768 123.368) + (xy 45.617966 123.463151) + (xy 45.44215 123.638966) + (xy 45.347 123.86868) + (xy 40.534857 123.86868) + (xy 40.674258 123.811081) + (xy 41.386579 123.100001) + (xy 41.77256 122.170456) + (xy 41.773439 121.16396) + (xy 41.618709 120.789485) + (xy 41.948612 121.119388) + (xy 41.988368 121.146152) + (xy 42.037 121.156) + (xy 43.309 121.156) + (xy 43.309 121.412) + (xy 43.317549 121.457432) + (xy 43.344399 121.499159) + (xy 43.385368 121.527152) + (xy 43.434 121.537) + (xy 47.904702 121.537) + (xy 47.857011 121.584608) + (xy 47.647239 122.089796) + (xy 47.646762 122.636805) + (xy 47.855652 123.142357) + (xy 47.897 123.183777) + (xy 47.897 123.491605) + (xy 47.871133 123.50825) + (xy 47.826034 123.463151) + (xy 47.59632 123.368) + (xy 47.00325 123.368) + (xy 46.847 123.52425) + (xy 46.847 124.868) + (xy 46.867 124.868) + (xy 46.867 125.118) + (xy 46.847 125.118) + (xy 46.847 126.46175) + (xy 47.00325 126.618) + (xy 47.59632 126.618) + (xy 47.826034 126.522849) + (xy 47.872448 126.476435) + (xy 47.897 126.493211) + (xy 47.897 129.655756) + (xy 47.122 129.655756) + (xy 46.890389 129.699337) + (xy 46.677668 129.836219) + (xy 46.534962 130.045076) + (xy 46.484756 130.293) + (xy 46.484756 132.293) + (xy 46.528337 132.524611) + (xy 46.665219 132.737332) + (xy 46.874076 132.880038) + (xy 47.122 132.930244) + (xy 48.081 132.930244) + (xy 48.081 134.060257) + (xy 48.01598 134.102096) + (xy 48.010034 134.09615) + (xy 47.78032 134.001) + (xy 47.33725 134.001) + (xy 47.181 134.15725) + (xy 47.181 134.876) + (xy 47.201 134.876) + (xy 47.201 135.126) + (xy 47.181 135.126) + (xy 47.181 135.84475) + (xy 47.33725 136.001) + (xy 47.78032 136.001) + (xy 48.010034 135.90585) + (xy 48.015857 135.900027) + (xy 48.108076 135.963038) + (xy 48.356 136.013244) + (xy 49.556 136.013244) + (xy 49.787611 135.969663) + (xy 50.000332 135.832781) + (xy 50.143038 135.623924) + (xy 50.193244 135.376) + (xy 50.193244 134.626) + (xy 50.149663 134.394389) + (xy 50.012781 134.181668) + (xy 49.831 134.057462) + (xy 49.831 133.491436) + (xy 50.709756 134.370192) + (xy 50.709756 135.47) + (xy 50.753337 135.701611) + (xy 50.890219 135.914332) + (xy 51.099076 136.057038) + (xy 51.347 136.107244) + (xy 53.047 136.107244) + (xy 53.278611 136.063663) + (xy 53.491332 135.926781) + (xy 53.634038 135.717924) + (xy 53.684244 135.47) + (xy 53.684244 134.743909) + (xy 57.114094 134.743909) + (xy 57.277344 135.139005) + (xy 57.579365 135.441553) + (xy 57.974175 135.605493) + (xy 58.401669 135.605866) + (xy 58.796765 135.442616) + (xy 59.099313 135.140595) + (xy 59.263253 134.745785) + (xy 59.263254 134.743909) + (xy 61.513374 134.743909) + (xy 61.676624 135.139005) + (xy 61.978645 135.441553) + (xy 62.373455 135.605493) + (xy 62.800949 135.605866) + (xy 63.196045 135.442616) + (xy 63.498593 135.140595) + (xy 63.662533 134.745785) + (xy 63.662536 134.74225) + (xy 64.134 134.74225) + (xy 64.134 135.83532) + (xy 64.22915 136.065034) + (xy 64.404966 136.240849) + (xy 64.63468 136.336) + (xy 65.37775 136.336) + (xy 65.534 136.17975) + (xy 65.534 134.586) + (xy 65.784 134.586) + (xy 65.784 136.17975) + (xy 65.94025 136.336) + (xy 66.68332 136.336) + (xy 66.913034 136.240849) + (xy 67.08885 136.065034) + (xy 67.184 135.83532) + (xy 67.184 134.74225) + (xy 67.02775 134.586) + (xy 65.784 134.586) + (xy 65.534 134.586) + (xy 64.29025 134.586) + (xy 64.134 134.74225) + (xy 63.662536 134.74225) + (xy 63.662906 134.318291) + (xy 63.499656 133.923195) + (xy 63.197635 133.620647) + (xy 62.802825 133.456707) + (xy 62.375331 133.456334) + (xy 61.980235 133.619584) + (xy 61.677687 133.921605) + (xy 61.513747 134.316415) + (xy 61.513374 134.743909) + (xy 59.263254 134.743909) + (xy 59.263626 134.318291) + (xy 59.100376 133.923195) + (xy 58.798355 133.620647) + (xy 58.403545 133.456707) + (xy 57.976051 133.456334) + (xy 57.580955 133.619584) + (xy 57.278407 133.921605) + (xy 57.114467 134.316415) + (xy 57.114094 134.743909) + (xy 53.684244 134.743909) + (xy 53.684244 133.77) + (xy 53.640663 133.538389) + (xy 53.503781 133.325668) + (xy 53.294924 133.182962) + (xy 53.047 133.132756) + (xy 51.947192 133.132756) + (xy 51.901116 133.08668) + (xy 64.134 133.08668) + (xy 64.134 134.17975) + (xy 64.29025 134.336) + (xy 65.534 134.336) + (xy 65.534 132.74225) + (xy 65.784 132.74225) + (xy 65.784 134.336) + (xy 67.02775 134.336) + (xy 67.184 134.17975) + (xy 67.184 133.08668) + (xy 67.08885 132.856966) + (xy 66.913034 132.681151) + (xy 66.68332 132.586) + (xy 65.94025 132.586) + (xy 65.784 132.74225) + (xy 65.534 132.74225) + (xy 65.37775 132.586) + (xy 64.63468 132.586) + (xy 64.404966 132.681151) + (xy 64.22915 132.856966) + (xy 64.134 133.08668) + (xy 51.901116 133.08668) + (xy 51.446657 132.632221) + (xy 51.509038 132.540924) + (xy 51.559244 132.293) + (xy 51.559244 131.08381) + (xy 57.69044 131.08381) + (xy 57.69044 131.52688) + (xy 57.78559 131.756594) + (xy 57.961406 131.932409) + (xy 58.19112 132.02756) + (xy 58.48419 132.02756) + (xy 58.64044 131.87131) + (xy 58.64044 130.92756) + (xy 58.89044 130.92756) + (xy 58.89044 131.87131) + (xy 59.04669 132.02756) + (xy 59.33976 132.02756) + (xy 59.569474 131.932409) + (xy 59.74529 131.756594) + (xy 59.84044 131.52688) + (xy 59.84044 131.08381) + (xy 59.68419 130.92756) + (xy 58.89044 130.92756) + (xy 58.64044 130.92756) + (xy 57.84669 130.92756) + (xy 57.69044 131.08381) + (xy 51.559244 131.08381) + (xy 51.559244 130.293) + (xy 51.515663 130.061389) + (xy 51.378781 129.848668) + (xy 51.169924 129.705962) + (xy 50.922 129.655756) + (xy 50.147 129.655756) + (xy 50.147 129.48282) + (xy 53.012279 129.48282) + (xy 53.024719 129.502152) + (xy 53.233576 129.644858) + (xy 53.4815 129.695064) + (xy 54.6815 129.695064) + (xy 54.913111 129.651483) + (xy 55.125832 129.514601) + (xy 55.180884 129.43403) + (xy 55.224719 129.502152) + (xy 55.433576 129.644858) + (xy 55.6815 129.695064) + (xy 56.8815 129.695064) + (xy 57.113111 129.651483) + (xy 57.325832 129.514601) + (xy 57.347547 129.48282) + (xy 57.753082 129.48282) + (xy 57.858659 129.646892) + (xy 57.935038 129.699079) + (xy 57.78559 129.848526) + (xy 57.69044 130.07824) + (xy 57.69044 130.52131) + (xy 57.84669 130.67756) + (xy 58.64044 130.67756) + (xy 58.64044 130.65756) + (xy 58.89044 130.65756) + (xy 58.89044 130.67756) + (xy 59.68419 130.67756) + (xy 59.84044 130.52131) + (xy 59.84044 130.07824) + (xy 59.74529 129.848526) + (xy 59.596694 129.699931) + (xy 59.659772 129.659341) + (xy 59.783978 129.47756) + (xy 61.10972 129.47756) + (xy 61.444568 129.410955) + (xy 61.508555 129.3682) + (xy 64.121756 129.3682) + (xy 64.121756 131.711) + (xy 64.165337 131.942611) + (xy 64.302219 132.155332) + (xy 64.511076 132.298038) + (xy 64.759 132.348244) + (xy 66.559 132.348244) + (xy 66.790611 132.304663) + (xy 67.003332 132.167781) + (xy 67.146038 131.958924) + (xy 67.196244 131.711) + (xy 67.196244 129.211) + (xy 67.152663 128.979389) + (xy 67.015781 128.766668) + (xy 66.806924 128.623962) + (xy 66.559 128.573756) + (xy 66.054973 128.573756) + (xy 65.61198 128.130764) + (xy 65.61198 110.50125) + (xy 71.238 110.50125) + (xy 71.238 110.79432) + (xy 71.33315 111.024034) + (xy 71.508966 111.199849) + (xy 71.73868 111.295) + (xy 71.98175 111.295) + (xy 72.138 111.13875) + (xy 72.138 110.345) + (xy 72.388 110.345) + (xy 72.388 111.13875) + (xy 72.54425 111.295) + (xy 72.78732 111.295) + (xy 73.017034 111.199849) + (xy 73.19285 111.024034) + (xy 73.288 110.79432) + (xy 73.288 110.50125) + (xy 73.13175 110.345) + (xy 72.388 110.345) + (xy 72.138 110.345) + (xy 71.39425 110.345) + (xy 71.238 110.50125) + (xy 65.61198 110.50125) + (xy 65.61198 103.181636) + (xy 67.166977 101.62664) + (xy 73.842315 101.62664) + (xy 73.809239 101.706296) + (xy 73.808762 102.253305) + (xy 74.017652 102.758857) + (xy 74.404108 103.145989) + (xy 74.709788 103.272918) + (xy 74.530695 103.272762) + (xy 74.025143 103.481652) + (xy 73.733285 103.773) + (xy 72.771 103.773) + (xy 72.491706 103.828555) + (xy 72.436151 103.839605) + (xy 72.152281 104.029282) + (xy 70.694282 105.487282) + (xy 70.504605 105.771152) + (xy 70.438 106.106) + (xy 70.438 107.358103) + (xy 70.325962 107.522076) + (xy 70.275756 107.77) + (xy 70.275756 108.67) + (xy 70.319337 108.901611) + (xy 70.456219 109.114332) + (xy 70.665076 109.257038) + (xy 70.913 109.307244) + (xy 71.441873 109.307244) + (xy 71.33315 109.415966) + (xy 71.238 109.64568) + (xy 71.238 109.93875) + (xy 71.39425 110.095) + (xy 72.138 110.095) + (xy 72.138 109.30125) + (xy 72.039411 109.202661) + (xy 72.157332 109.126781) + (xy 72.263883 108.970838) + (xy 72.356219 109.114332) + (xy 72.486144 109.203106) + (xy 72.388 109.30125) + (xy 72.388 110.095) + (xy 73.13175 110.095) + (xy 73.288 109.93875) + (xy 73.288 109.64568) + (xy 73.19285 109.415966) + (xy 73.084127 109.307244) + (xy 73.613 109.307244) + (xy 73.844611 109.263663) + (xy 74.057332 109.126781) + (xy 74.079047 109.095) + (xy 74.456564 109.095) + (xy 74.565282 109.203718) + (xy 74.849152 109.393395) + (xy 75.184 109.46) + (xy 77.713779 109.46) + (xy 77.726219 109.479332) + (xy 77.935076 109.622038) + (xy 78.183 109.672244) + (xy 79.383 109.672244) + (xy 79.614611 109.628663) + (xy 79.827332 109.491781) + (xy 79.882384 109.41121) + (xy 79.926219 109.479332) + (xy 80.135076 109.622038) + (xy 80.383 109.672244) + (xy 81.583 109.672244) + (xy 81.814611 109.628663) + (xy 82.027332 109.491781) + (xy 82.049047 109.46) + (xy 82.804 109.46) + (xy 83.138848 109.393395) + (xy 83.422718 109.203718) + (xy 84.565718 108.060719) + (xy 84.755395 107.776848) + (xy 84.756403 107.771776) + (xy 85.953 107.771776) + (xy 86.021371 108.010147) + (xy 86.536574 108.193953) + (xy 87.082899 108.166608) + (xy 87.460629 108.010147) + (xy 87.529 107.771776) + (xy 86.741 106.983777) + (xy 85.953 107.771776) + (xy 84.756403 107.771776) + (xy 84.774261 107.682) + (xy 84.822 107.442) + (xy 84.822 106.602574) + (xy 85.354047 106.602574) + (xy 85.381392 107.148899) + (xy 85.537853 107.526629) + (xy 85.776224 107.595) + (xy 86.564223 106.807) + (xy 86.917777 106.807) + (xy 87.705776 107.595) + (xy 87.944147 107.526629) + (xy 88.127953 107.011426) + (xy 88.100608 106.465101) + (xy 87.944147 106.087371) + (xy 87.705776 106.019) + (xy 86.917777 106.807) + (xy 86.564223 106.807) + (xy 85.776224 106.019) + (xy 85.537853 106.087371) + (xy 85.354047 106.602574) + (xy 84.822 106.602574) + (xy 84.822 105.842224) + (xy 85.953 105.842224) + (xy 86.741 106.630223) + (xy 87.529 105.842224) + (xy 87.460629 105.603853) + (xy 86.945426 105.420047) + (xy 86.399101 105.447392) + (xy 86.021371 105.603853) + (xy 85.953 105.842224) + (xy 84.822 105.842224) + (xy 84.822 103.731372) + (xy 85.308955 103.731372) + (xy 85.478513 104.140742) + (xy 85.866503 104.565815) + (xy 86.387627 104.810054) + (xy 86.616 104.691453) + (xy 86.616 103.503) + (xy 86.866 103.503) + (xy 86.866 104.691453) + (xy 87.094373 104.810054) + (xy 87.615497 104.565815) + (xy 88.003487 104.140742) + (xy 88.173045 103.731372) + (xy 88.053812 103.503) + (xy 86.866 103.503) + (xy 86.616 103.503) + (xy 85.428188 103.503) + (xy 85.308955 103.731372) + (xy 84.822 103.731372) + (xy 84.822 103.359436) + (xy 85.41653 102.764906) + (xy 85.308955 103.024628) + (xy 85.428188 103.253) + (xy 86.616 103.253) + (xy 86.616 103.233) + (xy 86.866 103.233) + (xy 86.866 103.253) + (xy 88.053812 103.253) + (xy 88.173045 103.024628) + (xy 88.003487 102.615258) + (xy 87.615497 102.190185) + (xy 87.459527 102.117085) + (xy 87.81288 101.880983) + (xy 88.132619 101.402458) + (xy 88.244897 100.838) + (xy 88.132619 100.273542) + (xy 87.81288 99.795017) + (xy 87.473124 99.568) + (xy 87.81288 99.340983) + (xy 88.132619 98.862458) + (xy 88.244897 98.298) + (xy 88.132619 97.733542) + (xy 87.81288 97.255017) + (xy 87.473124 97.028) + (xy 87.81288 96.800983) + (xy 88.132619 96.322458) + (xy 88.244897 95.758) + (xy 88.132619 95.193542) + (xy 87.81288 94.715017) + (xy 87.473124 94.488) + (xy 87.81288 94.260983) + (xy 88.132619 93.782458) + (xy 88.244897 93.218) + (xy 88.132619 92.653542) + (xy 87.81288 92.175017) + (xy 87.473124 91.948) + (xy 87.81288 91.720983) + (xy 88.132619 91.242458) + (xy 88.244897 90.678) + (xy 88.132619 90.113542) + (xy 87.81288 89.635017) + (xy 87.752714 89.594815) + (xy 87.822611 89.581663) + (xy 88.035332 89.444781) + (xy 88.178038 89.235924) + (xy 88.228244 88.988) + (xy 88.228244 87.288) + (xy 88.184663 87.056389) + (xy 88.047781 86.843668) + (xy 87.838924 86.700962) + (xy 87.616 86.655819) + (xy 87.616 82.984596) + (xy 87.778989 82.821892) + (xy 87.988761 82.316704) + (xy 87.989238 81.769695) + (xy 87.780348 81.264143) + (xy 87.393892 80.877011) + (xy 86.888704 80.667239) + (xy 86.341695 80.666762) + (xy 85.836143 80.875652) + (xy 85.667636 81.043865) + (xy 85.581718 80.915281) + (xy 85.073718 80.407282) + (xy 84.789848 80.217605) + (xy 84.455 80.151) + (xy 83.506897 80.151) + (xy 83.342924 80.038962) + (xy 83.095 79.988756) + (xy 81.195 79.988756) + (xy 80.963389 80.032337) + (xy 80.750668 80.169219) + (xy 80.661894 80.299144) + (xy 80.56375 80.201) + (xy 79.27 80.201) + (xy 79.27 80.221) + (xy 79.02 80.221) + (xy 79.02 80.201) + (xy 77.72625 80.201) + (xy 77.57 80.35725) + (xy 77.57 80.60032) + (xy 77.665151 80.830034) + (xy 77.840966 81.00585) + (xy 77.893216 81.027492) + (xy 77.750668 81.119219) + (xy 77.607962 81.328076) + (xy 77.557756 81.576) + (xy 77.557756 82.376) + (xy 77.601337 82.607611) + (xy 77.738219 82.820332) + (xy 77.947076 82.963038) + (xy 78.195 83.013244) + (xy 78.49122 83.013244) + (xy 78.526282 83.065718) + (xy 79.518282 84.057719) + (xy 79.732717 84.201) + (xy 79.802152 84.247395) + (xy 80.137 84.314) + (xy 81.552564 84.314) + (xy 81.937119 84.698556) + (xy 81.936762 85.108305) + (xy 82.145652 85.613857) + (xy 82.532108 86.000989) + (xy 83.037296 86.210761) + (xy 83.199 86.210902) + (xy 83.199 89.662) + (xy 83.257993 89.958579) + (xy 83.265605 89.996848) + (xy 83.455282 90.280718) + (xy 84.471282 91.296718) + (xy 84.755152 91.486395) + (xy 85.09 91.553) + (xy 85.556878 91.553) + (xy 85.66912 91.720983) + (xy 86.008876 91.948) + (xy 85.66912 92.175017) + (xy 85.556878 92.343) + (xy 83.801437 92.343) + (xy 83.398718 91.940282) + (xy 83.114848 91.750605) + (xy 82.78 91.684) + (xy 81.301244 91.684) + (xy 81.301244 91.609) + (xy 81.257663 91.377389) + (xy 81.120781 91.164668) + (xy 80.990856 91.075894) + (xy 81.089 90.97775) + (xy 81.089 89.684) + (xy 81.339 89.684) + (xy 81.339 90.97775) + (xy 81.49525 91.134) + (xy 81.73832 91.134) + (xy 81.968034 91.038849) + (xy 82.14385 90.863034) + (xy 82.239 90.63332) + (xy 82.239 89.84025) + (xy 82.08275 89.684) + (xy 81.339 89.684) + (xy 81.089 89.684) + (xy 81.069 89.684) + (xy 81.069 89.434) + (xy 81.089 89.434) + (xy 81.089 89.414) + (xy 81.339 89.414) + (xy 81.339 89.434) + (xy 82.08275 89.434) + (xy 82.239 89.27775) + (xy 82.239 88.48468) + (xy 82.14385 88.254966) + (xy 81.990596 88.101713) + (xy 82.317989 87.774892) + (xy 82.527761 87.269704) + (xy 82.528238 86.722695) + (xy 82.319348 86.217143) + (xy 81.932892 85.830011) + (xy 81.427704 85.620239) + (xy 80.880695 85.619762) + (xy 80.375143 85.828652) + (xy 79.988011 86.215108) + (xy 79.778239 86.720296) + (xy 79.777879 87.132684) + (xy 79.416172 87.494392) + (xy 79.323779 87.401999) + (xy 79.562147 87.333629) + (xy 79.745953 86.818426) + (xy 79.718608 86.272101) + (xy 79.562147 85.894371) + (xy 79.323776 85.826) + (xy 78.535777 86.614) + (xy 78.549919 86.628142) + (xy 78.373142 86.804919) + (xy 78.359 86.790777) + (xy 77.571 87.578776) + (xy 77.639371 87.817147) + (xy 78.154574 88.000953) + (xy 78.700899 87.973608) + (xy 79.078629 87.817147) + (xy 79.146999 87.578779) + (xy 79.239392 87.671172) + (xy 78.938808 87.971756) + (xy 78.914 87.971756) + (xy 78.682389 88.015337) + (xy 78.469668 88.152219) + (xy 78.326962 88.361076) + (xy 78.276756 88.609) + (xy 78.276756 90.509) + (xy 78.320337 90.740611) + (xy 78.457219 90.953332) + (xy 78.666076 91.096038) + (xy 78.914 91.146244) + (xy 79.428953 91.146244) + (xy 79.419668 91.152219) + (xy 79.276962 91.361076) + (xy 79.226756 91.609) + (xy 79.226756 93.509) + (xy 79.233469 93.544678) + (xy 78.851143 93.702652) + (xy 78.464011 94.089108) + (xy 78.254239 94.594296) + (xy 78.253762 95.141305) + (xy 78.439 95.589615) + (xy 78.439 96.452103) + (xy 78.326962 96.616076) + (xy 78.276756 96.864) + (xy 78.276756 98.764) + (xy 78.320337 98.995611) + (xy 78.457219 99.208332) + (xy 78.666076 99.351038) + (xy 78.914 99.401244) + (xy 79.428953 99.401244) + (xy 79.419668 99.407219) + (xy 79.276962 99.616076) + (xy 79.226756 99.864) + (xy 79.226756 101.764) + (xy 79.270337 101.995611) + (xy 79.407219 102.208332) + (xy 79.616076 102.351038) + (xy 79.864 102.401244) + (xy 80.664 102.401244) + (xy 80.895611 102.357663) + (xy 81.108332 102.220781) + (xy 81.251038 102.011924) + (xy 81.301244 101.764) + (xy 81.301244 101.689) + (xy 82.051834 101.689) + (xy 81.995605 101.773152) + (xy 81.929 102.108) + (xy 81.929 102.888563) + (xy 80.364282 104.453282) + (xy 80.174605 104.737152) + (xy 80.108 105.072) + (xy 80.108 105.791257) + (xy 79.938668 105.900219) + (xy 79.883616 105.98079) + (xy 79.839781 105.912668) + (xy 79.658 105.788462) + (xy 79.658 103.675) + (xy 79.591395 103.340152) + (xy 79.461659 103.145989) + (xy 79.401719 103.056282) + (xy 78.723718 102.378282) + (xy 78.439848 102.188605) + (xy 78.105 102.122) + (xy 76.558878 102.122) + (xy 76.559121 101.843316) + (xy 77.707719 100.694718) + (xy 77.897395 100.410848) + (xy 77.964 100.076) + (xy 77.964 96.774) + (xy 77.897395 96.439152) + (xy 77.876058 96.407219) + (xy 77.707719 96.155282) + (xy 76.056718 94.504282) + (xy 75.772848 94.314605) + (xy 75.438 94.248) + (xy 69.776375 94.248) + (xy 69.486892 93.958011) + (xy 68.981704 93.748239) + (xy 68.434695 93.747762) + (xy 67.929143 93.956652) + (xy 67.542011 94.343108) + (xy 67.332239 94.848296) + (xy 67.331762 95.395305) + (xy 67.540652 95.900857) + (xy 67.927108 96.287989) + (xy 68.432296 96.497761) + (xy 68.979305 96.498238) + (xy 69.484857 96.289348) + (xy 69.776715 95.998) + (xy 75.075564 95.998) + (xy 75.353008 96.275445) + (xy 74.914235 96.275062) + (xy 74.408683 96.483952) + (xy 74.021551 96.870408) + (xy 73.811779 97.375596) + (xy 73.811483 97.715523) + (xy 73.489295 97.715242) + (xy 72.983743 97.924132) + (xy 72.691885 98.21548) + (xy 66.14922 98.21548) + (xy 65.869926 98.271035) + (xy 65.814371 98.282085) + (xy 65.530501 98.471762) + (xy 62.893982 101.108282) + (xy 62.704305 101.392152) + (xy 62.6377 101.727) + (xy 62.6377 120.468817) + (xy 62.532034 120.36315) + (xy 62.30232 120.268) + (xy 61.20925 120.268) + (xy 61.053 120.42425) + (xy 61.053 121.668) + (xy 61.073 121.668) + (xy 61.073 121.918) + (xy 61.053 121.918) + (xy 61.053 123.16175) + (xy 61.20925 123.318) + (xy 62.30232 123.318) + (xy 62.532034 123.22285) + (xy 62.6377 123.117183) + (xy 62.6377 126.0234) + (xy 62.088216 126.0234) + (xy 62.221554 125.96817) + (xy 62.397369 125.792354) + (xy 62.49252 125.56264) + (xy 62.49252 125.26957) + (xy 62.33627 125.11332) + (xy 61.39252 125.11332) + (xy 61.39252 125.13332) + (xy 61.14252 125.13332) + (xy 61.14252 125.11332) + (xy 61.12252 125.11332) + (xy 61.12252 124.86332) + (xy 61.14252 124.86332) + (xy 61.14252 124.06957) + (xy 61.39252 124.06957) + (xy 61.39252 124.86332) + (xy 62.33627 124.86332) + (xy 62.49252 124.70707) + (xy 62.49252 124.414) + (xy 62.397369 124.184286) + (xy 62.221554 124.00847) + (xy 61.99184 123.91332) + (xy 61.54877 123.91332) + (xy 61.39252 124.06957) + (xy 61.14252 124.06957) + (xy 60.98627 123.91332) + (xy 60.5432 123.91332) + (xy 60.313486 124.00847) + (xy 60.164891 124.157066) + (xy 60.124301 124.093988) + (xy 59.915444 123.951282) + (xy 59.66752 123.901076) + (xy 59.053 123.901076) + (xy 59.053 123.571) + (xy 59.044451 123.525568) + (xy 59.017601 123.483841) + (xy 58.976632 123.455848) + (xy 58.928 123.446) + (xy 57.347 123.446) + (xy 57.347 123.330244) + (xy 58.178 123.330244) + (xy 58.409611 123.286663) + (xy 58.622332 123.149781) + (xy 58.765038 122.940924) + (xy 58.815244 122.693) + (xy 58.815244 122.07425) + (xy 59.053 122.07425) + (xy 59.053 122.81732) + (xy 59.148151 123.047034) + (xy 59.323966 123.22285) + (xy 59.55368 123.318) + (xy 60.64675 123.318) + (xy 60.803 123.16175) + (xy 60.803 121.918) + (xy 59.20925 121.918) + (xy 59.053 122.07425) + (xy 58.815244 122.07425) + (xy 58.815244 120.893) + (xy 58.791852 120.76868) + (xy 59.053 120.76868) + (xy 59.053 121.51175) + (xy 59.20925 121.668) + (xy 60.803 121.668) + (xy 60.803 120.42425) + (xy 60.64675 120.268) + (xy 59.55368 120.268) + (xy 59.323966 120.36315) + (xy 59.148151 120.538966) + (xy 59.053 120.76868) + (xy 58.791852 120.76868) + (xy 58.771663 120.661389) + (xy 58.634781 120.448668) + (xy 58.425924 120.305962) + (xy 58.178 120.255756) + (xy 55.678 120.255756) + (xy 55.446389 120.299337) + (xy 55.233668 120.436219) + (xy 55.090962 120.645076) + (xy 55.040756 120.893) + (xy 55.040756 122.693) + (xy 55.084337 122.924611) + (xy 55.221219 123.137332) + (xy 55.430076 123.280038) + (xy 55.597 123.313841) + (xy 55.597 123.446) + (xy 52.957 123.446) + (xy 52.957 119.634) + (xy 52.948451 119.588568) + (xy 52.921601 119.546841) + (xy 52.880632 119.518848) + (xy 52.832 119.509) + (xy 52.703 119.509) + (xy 52.703 118.872) + (xy 52.694451 118.826568) + (xy 52.667601 118.784841) + (xy 52.626632 118.756848) + (xy 52.578 118.747) + (xy 52.308 118.747) + (xy 52.308 118.71125) + (xy 52.15175 118.555) + (xy 51.433 118.555) + (xy 51.433 118.575) + (xy 51.183 118.575) + (xy 51.183 118.555) + (xy 50.46425 118.555) + (xy 50.308 118.71125) + (xy 50.308 118.747) + (xy 49.811 118.747) + (xy 49.811 118.71125) + (xy 49.65475 118.555) + (xy 48.361 118.555) + (xy 48.361 118.575) + (xy 48.111 118.575) + (xy 48.111 118.555) + (xy 48.091 118.555) + (xy 48.091 118.305) + (xy 48.111 118.305) + (xy 48.111 117.56125) + (xy 48.361 117.56125) + (xy 48.361 118.305) + (xy 49.65475 118.305) + (xy 49.811 118.14875) + (xy 49.811 117.90568) + (xy 49.728157 117.70568) + (xy 50.308 117.70568) + (xy 50.308 118.14875) + (xy 50.46425 118.305) + (xy 51.183 118.305) + (xy 51.183 117.36125) + (xy 51.433 117.36125) + (xy 51.433 118.305) + (xy 52.15175 118.305) + (xy 52.308 118.14875) + (xy 52.308 117.70568) + (xy 52.21285 117.475966) + (xy 52.037034 117.300151) + (xy 51.80732 117.205) + (xy 51.58925 117.205) + (xy 51.433 117.36125) + (xy 51.183 117.36125) + (xy 51.02675 117.205) + (xy 50.80868 117.205) + (xy 50.578966 117.300151) + (xy 50.40315 117.475966) + (xy 50.308 117.70568) + (xy 49.728157 117.70568) + (xy 49.715849 117.675966) + (xy 49.540034 117.50015) + (xy 49.31032 117.405) + (xy 48.51725 117.405) + (xy 48.361 117.56125) + (xy 48.111 117.56125) + (xy 47.95475 117.405) + (xy 47.16168 117.405) + (xy 46.931966 117.50015) + (xy 46.756151 117.675966) + (xy 46.661 117.90568) + (xy 46.661 117.985) + (xy 43.231776 117.985) + (xy 41.449776 116.203) + (xy 43.434 116.203) + (xy 43.479432 116.194451) + (xy 43.521159 116.167601) + (xy 43.549152 116.126632) + (xy 43.559 116.078) + (xy 43.559 107.17) + (xy 43.946 107.17) + (xy 44.280848 107.103395) + (xy 44.564718 106.913718) + (xy 46.211719 105.266718) + (xy 46.401395 104.982848) + (xy 46.468 104.648) + (xy 46.468 98.119776) + (xy 56.87 98.119776) + (xy 56.938371 98.358147) + (xy 57.453574 98.541953) + (xy 57.999899 98.514608) + (xy 58.377629 98.358147) + (xy 58.446 98.119776) + (xy 57.658 97.331777) + (xy 56.87 98.119776) + (xy 46.468 98.119776) + (xy 46.468 96.950574) + (xy 56.271047 96.950574) + (xy 56.298392 97.496899) + (xy 56.454853 97.874629) + (xy 56.693224 97.943) + (xy 57.481223 97.155) + (xy 57.834777 97.155) + (xy 58.622776 97.943) + (xy 58.688 97.924292) + (xy 58.688 116.786625) + (xy 58.398011 117.076108) + (xy 58.188239 117.581296) + (xy 58.187762 118.128305) + (xy 58.396652 118.633857) + (xy 58.783108 119.020989) + (xy 59.288296 119.230761) + (xy 59.835305 119.231238) + (xy 60.340857 119.022348) + (xy 60.727989 118.635892) + (xy 60.937761 118.130704) + (xy 60.93802 117.833871) + (xy 61.359305 117.834238) + (xy 61.864857 117.625348) + (xy 62.251989 117.238892) + (xy 62.461761 116.733704) + (xy 62.462238 116.186695) + (xy 62.253348 115.681143) + (xy 61.962 115.389285) + (xy 61.962 97.23134) + (xy 62.336296 97.386761) + (xy 62.883305 97.387238) + (xy 63.388857 97.178348) + (xy 63.775989 96.791892) + (xy 63.985761 96.286704) + (xy 63.986238 95.739695) + (xy 63.777348 95.234143) + (xy 63.5114 94.96773) + (xy 63.5114 86.409574) + (xy 76.972047 86.409574) + (xy 76.999392 86.955899) + (xy 77.155853 87.333629) + (xy 77.394224 87.402) + (xy 78.182223 86.614) + (xy 77.394224 85.826) + (xy 77.155853 85.894371) + (xy 76.972047 86.409574) + (xy 63.5114 86.409574) + (xy 63.5114 85.649224) + (xy 77.571 85.649224) + (xy 78.359 86.437223) + (xy 79.147 85.649224) + (xy 79.078629 85.410853) + (xy 78.563426 85.227047) + (xy 78.017101 85.254392) + (xy 77.639371 85.410853) + (xy 77.571 85.649224) + (xy 63.5114 85.649224) + (xy 63.5114 85.244975) + (xy 63.655226 85.1014) + (xy 73.5076 85.1014) + (xy 73.842448 85.034795) + (xy 74.126318 84.845118) + (xy 75.300556 83.670881) + (xy 75.710305 83.671238) + (xy 76.215857 83.462348) + (xy 76.602989 83.075892) + (xy 76.812761 82.570704) + (xy 76.813238 82.023695) + (xy 76.604348 81.518143) + (xy 76.217892 81.131011) + (xy 76.151114 81.103282) + (xy 77.204799 80.049598) + (xy 77.394475 79.765728) + (xy 77.437051 79.55168) + (xy 77.57 79.55168) + (xy 77.57 79.79475) + (xy 77.72625 79.951) + (xy 79.02 79.951) + (xy 79.02 79.20725) + (xy 79.27 79.20725) + (xy 79.27 79.951) + (xy 80.56375 79.951) + (xy 80.72 79.79475) + (xy 80.72 79.55168) + (xy 80.624849 79.321966) + (xy 80.449034 79.14615) + (xy 80.21932 79.051) + (xy 79.42625 79.051) + (xy 79.27 79.20725) + (xy 79.02 79.20725) + (xy 78.86375 79.051) + (xy 78.07068 79.051) + (xy 77.840966 79.14615) + (xy 77.665151 79.321966) + (xy 77.57 79.55168) + (xy 77.437051 79.55168) + (xy 77.46108 79.43088) + (xy 77.46108 78.512454) + (xy 77.65796 78.380903) + (xy 77.67127 78.360983) + (xy 77.746231 78.541954) + (xy 77.922046 78.71777) + (xy 78.15176 78.81292) + (xy 78.84483 78.81292) + (xy 79.00108 78.65667) + (xy 79.00108 77.46292) + (xy 79.25108 77.46292) + (xy 79.25108 78.65667) + (xy 79.40733 78.81292) + (xy 80.1004 78.81292) + (xy 80.330114 78.71777) + (xy 80.505929 78.541954) + (xy 80.60108 78.31224) + (xy 80.60108 77.61917) + (xy 80.44483 77.46292) + (xy 79.25108 77.46292) + (xy 79.00108 77.46292) + (xy 78.98108 77.46292) + (xy 78.98108 77.21292) + (xy 79.00108 77.21292) + (xy 79.00108 74.92292) + (xy 79.25108 74.92292) + (xy 79.25108 77.21292) + (xy 80.44483 77.21292) + (xy 80.60108 77.05667) + (xy 80.60108 76.3636) + (xy 80.505929 76.133886) + (xy 80.330114 75.95807) + (xy 80.109309 75.86661) + (xy 80.388567 75.560662) + (xy 80.558125 75.151292) + (xy 80.438892 74.92292) + (xy 79.25108 74.92292) + (xy 79.00108 74.92292) + (xy 78.98108 74.92292) + (xy 78.98108 74.67292) + (xy 79.00108 74.67292) + (xy 79.00108 72.38292) + (xy 79.25108 72.38292) + (xy 79.25108 74.67292) + (xy 80.438892 74.67292) + (xy 80.558125 74.444548) + (xy 80.388567 74.035178) + (xy 80.000577 73.610105) + (xy 79.825222 73.52792) + (xy 80.000577 73.445735) + (xy 80.388567 73.020662) + (xy 80.558125 72.611292) + (xy 80.438892 72.38292) + (xy 79.25108 72.38292) + (xy 79.00108 72.38292) + (xy 78.98108 72.38292) + (xy 78.98108 72.13292) + (xy 79.00108 72.13292) + (xy 79.00108 70.944467) + (xy 79.25108 70.944467) + (xy 79.25108 72.13292) + (xy 80.438892 72.13292) + (xy 80.558125 71.904548) + (xy 80.388567 71.495178) + (xy 80.000577 71.070105) + (xy 79.479453 70.825866) + (xy 79.25108 70.944467) + (xy 79.00108 70.944467) + (xy 78.772707 70.825866) + (xy 78.251583 71.070105) + (xy 77.863593 71.495178) + (xy 77.856558 71.512162) + (xy 77.65796 71.214937) + (xy 77.179435 70.895198) + (xy 76.614977 70.78292) + (xy 76.557183 70.78292) + (xy 75.992725 70.895198) + (xy 75.5142 71.214937) + (xy 75.401958 71.38292) + (xy 75.02144 71.38292) + (xy 74.686592 71.449525) + (xy 74.402722 71.639201) + (xy 71.761122 74.280802) + (xy 71.614 74.500984) + (xy 71.614 73.804236) + (xy 71.791599 73.685568) + (xy 72.114287 73.202632) + (xy 72.2276 72.632969) + (xy 72.2276 72.263871) + (xy 72.114287 71.694208) + (xy 71.791599 71.211272) + (xy 71.308663 70.888584) + (xy 70.739 70.775271) + (xy 70.169337 70.888584) + (xy 69.686401 71.211272) + (xy 69.469 71.536635) + (xy 69.251599 71.211272) + (xy 68.768663 70.888584) + (xy 68.199 70.775271) + (xy 67.629337 70.888584) + (xy 67.146401 71.211272) + (xy 67.122382 71.247219) + (xy 67.05245 71.078386) + (xy 66.876634 70.902571) + (xy 66.64692 70.80742) + (xy 65.94025 70.80742) + (xy 65.784 70.96367) + (xy 65.784 72.32342) + (xy 65.804 72.32342) + (xy 65.804 72.57342) + (xy 65.784 72.57342) + (xy 65.784 73.93317) + (xy 65.94025 74.08942) + (xy 66.64692 74.08942) + (xy 66.876634 73.994269) + (xy 67.05245 73.818454) + (xy 67.122382 73.649621) + (xy 67.146401 73.685568) + (xy 67.324 73.804236) + (xy 67.324 74.67855) + (xy 67.008611 74.993388) + (xy 66.798839 75.498576) + (xy 66.798362 76.045585) + (xy 67.007252 76.551137) + (xy 67.393708 76.938269) + (xy 67.898896 77.148041) + (xy 68.445905 77.148518) + (xy 68.951457 76.939628) + (xy 69.338589 76.553172) + (xy 69.548361 76.047984) + (xy 69.548838 75.500975) + (xy 69.339948 74.995423) + (xy 69.074 74.72901) + (xy 69.074 73.804236) + (xy 69.251599 73.685568) + (xy 69.469 73.360205) + (xy 69.686401 73.685568) + (xy 69.864 73.804236) + (xy 69.864 78.701874) + (xy 69.568931 78.996428) + (xy 69.359159 79.501616) + (xy 69.358682 80.048625) + (xy 69.567572 80.554177) + (xy 69.954028 80.941309) + (xy 70.459216 81.151081) + (xy 71.006225 81.151558) + (xy 71.511777 80.942668) + (xy 71.898909 80.556212) + (xy 72.108681 80.051024) + (xy 72.109158 79.504015) + (xy 71.900268 78.998463) + (xy 71.614 78.711694) + (xy 71.614 78.203944) + (xy 72.105136 78.407881) + (xy 72.652145 78.408358) + (xy 72.67659 78.398258) + (xy 72.488439 78.851376) + (xy 72.487962 79.398385) + (xy 72.696852 79.903937) + (xy 73.083308 80.291069) + (xy 73.328213 80.392762) + (xy 72.960975 80.392442) + (xy 72.455423 80.601332) + (xy 72.068291 80.987788) + (xy 71.858519 81.492976) + (xy 71.858042 82.039985) + (xy 72.066932 82.545537) + (xy 72.453388 82.932669) + (xy 72.958576 83.142441) + (xy 73.353778 83.142786) + (xy 73.145164 83.3514) + (xy 63.756486 83.3514) + (xy 63.416292 83.010611) + (xy 62.911104 82.800839) + (xy 62.364095 82.800362) + (xy 61.962 82.966504) + (xy 61.962 81.403676) + (xy 62.544676 80.821001) + (xy 62.954425 80.821358) + (xy 63.459977 80.612468) + (xy 63.847109 80.226012) + (xy 64.056881 79.720824) + (xy 64.057358 79.173815) + (xy 63.848468 78.668263) + (xy 63.462012 78.281131) + (xy 62.956824 78.071359) + (xy 62.951002 78.071354) + (xy 62.974841 78.013944) + (xy 62.975318 77.466935) + (xy 62.766428 76.961383) + (xy 62.379972 76.574251) + (xy 61.874784 76.364479) + (xy 61.327775 76.364002) + (xy 60.822223 76.572892) + (xy 60.435091 76.959348) + (xy 60.225319 77.464536) + (xy 60.224959 77.876924) + (xy 58.944282 79.157602) + (xy 58.754605 79.441472) + (xy 58.688 79.77632) + (xy 58.688 96.385708) + (xy 58.622776 96.367) + (xy 57.834777 97.155) + (xy 57.481223 97.155) + (xy 56.693224 96.367) + (xy 56.454853 96.435371) + (xy 56.271047 96.950574) + (xy 46.468 96.950574) + (xy 46.468 96.190224) + (xy 56.87 96.190224) + (xy 57.658 96.978223) + (xy 58.446 96.190224) + (xy 58.377629 95.951853) + (xy 57.862426 95.768047) + (xy 57.316101 95.795392) + (xy 56.938371 95.951853) + (xy 56.87 96.190224) + (xy 46.468 96.190224) + (xy 46.468 92.854244) + (xy 47.693 92.854244) + (xy 47.924611 92.810663) + (xy 48.137332 92.673781) + (xy 48.163 92.636215) + (xy 48.163 92.767653) + (xy 47.857011 93.073108) + (xy 47.647239 93.578296) + (xy 47.646762 94.125305) + (xy 47.855652 94.630857) + (xy 48.242108 95.017989) + (xy 48.747296 95.227761) + (xy 49.294305 95.228238) + (xy 49.799857 95.019348) + (xy 50.186989 94.632892) + (xy 50.396761 94.127704) + (xy 50.397238 93.580695) + (xy 50.188348 93.075143) + (xy 49.913 92.799313) + (xy 49.913 92.370221) + (xy 49.932332 92.357781) + (xy 50.075038 92.148924) + (xy 50.125244 91.901) + (xy 50.125244 91.372127) + (xy 50.233966 91.48085) + (xy 50.46368 91.576) + (xy 50.75675 91.576) + (xy 50.913 91.41975) + (xy 50.913 90.676) + (xy 51.163 90.676) + (xy 51.163 91.41975) + (xy 51.31925 91.576) + (xy 51.61232 91.576) + (xy 51.842034 91.48085) + (xy 52.017849 91.305034) + (xy 52.113 91.07532) + (xy 52.113 90.83225) + (xy 51.95675 90.676) + (xy 51.163 90.676) + (xy 50.913 90.676) + (xy 50.11925 90.676) + (xy 50.020661 90.774589) + (xy 49.944781 90.656668) + (xy 49.788838 90.550117) + (xy 49.932332 90.457781) + (xy 50.021106 90.327856) + (xy 50.11925 90.426) + (xy 50.913 90.426) + (xy 50.913 89.68225) + (xy 51.163 89.68225) + (xy 51.163 90.426) + (xy 51.95675 90.426) + (xy 52.113 90.26975) + (xy 52.113 90.02668) + (xy 52.017849 89.796966) + (xy 51.842034 89.62115) + (xy 51.61232 89.526) + (xy 51.31925 89.526) + (xy 51.163 89.68225) + (xy 50.913 89.68225) + (xy 50.75675 89.526) + (xy 50.46368 89.526) + (xy 50.233966 89.62115) + (xy 50.125244 89.729873) + (xy 50.125244 89.201) + (xy 50.081663 88.969389) + (xy 49.944781 88.756668) + (xy 49.913 88.734953) + (xy 49.913 88.429403) + (xy 50.186989 88.155892) + (xy 50.396761 87.650704) + (xy 50.397238 87.103695) + (xy 50.188348 86.598143) + (xy 49.801892 86.211011) + (xy 49.296704 86.001239) + (xy 48.749695 86.000762) + (xy 48.373 86.156409) + (xy 48.373 78.486) + (xy 48.306395 78.151152) + (xy 48.298583 78.139461) + (xy 48.116719 77.867282) + (xy 46.596718 76.347282) + (xy 46.312848 76.157605) + (xy 45.978 76.091) + (xy 43.178 76.091) + (xy 43.178 74.508151) + (xy 43.179907 74.502817) + (xy 43.178 74.464216) + (xy 43.178 72.72967) + (xy 64.1704 72.72967) + (xy 64.1704 73.58874) + (xy 64.26555 73.818454) + (xy 64.441366 73.994269) + (xy 64.67108 74.08942) + (xy 65.37775 74.08942) + (xy 65.534 73.93317) + (xy 65.534 72.57342) + (xy 64.32665 72.57342) + (xy 64.1704 72.72967) + (xy 43.178 72.72967) + (xy 43.178 71.3081) + (xy 64.1704 71.3081) + (xy 64.1704 72.16717) + (xy 64.32665 72.32342) + (xy 65.534 72.32342) + (xy 65.534 70.96367) + (xy 65.37775 70.80742) + (xy 64.67108 70.80742) + (xy 64.441366 70.902571) + (xy 64.26555 71.078386) + (xy 64.1704 71.3081) + (xy 43.178 71.3081) + (xy 43.178 69.544776) + (xy 43.789 69.544776) + (xy 43.857371 69.783147) + (xy 44.372574 69.966953) + (xy 44.918899 69.939608) + (xy 45.296629 69.783147) + (xy 45.365 69.544776) + (xy 44.577 68.756777) + (xy 43.789 69.544776) + (xy 43.178 69.544776) + (xy 43.178 68.375574) + (xy 43.190047 68.375574) + (xy 43.217392 68.921899) + (xy 43.373853 69.299629) + (xy 43.612224 69.368) + (xy 44.400223 68.58) + (xy 44.753777 68.58) + (xy 45.541776 69.368) + (xy 45.780147 69.299629) + (xy 45.963953 68.784426) + (xy 45.936608 68.238101) + (xy 45.780147 67.860371) + (xy 45.541776 67.792) + (xy 44.753777 68.58) + (xy 44.400223 68.58) + (xy 43.612224 67.792) + (xy 43.373853 67.860371) + (xy 43.190047 68.375574) + (xy 43.178 68.375574) + (xy 43.178 67.615224) + (xy 43.789 67.615224) + (xy 44.577 68.403223) + (xy 45.365 67.615224) + (xy 45.296629 67.376853) + (xy 44.781426 67.193047) + (xy 44.235101 67.220392) + (xy 43.857371 67.376853) + (xy 43.789 67.615224) + (xy 43.178 67.615224) + (xy 43.178 67.31) + (xy 43.169451 67.264568) + (xy 43.142601 67.222841) + (xy 43.101632 67.194848) + (xy 43.053 67.185) + (xy 38.354 67.185) + (xy 38.308568 67.193549) + (xy 38.266841 67.220399) + (xy 38.238848 67.261368) + (xy 38.229 67.31) + (xy 38.229 68.074) + (xy 30.734 68.074) + (xy 30.688568 68.082549) + (xy 30.646841 68.109399) + (xy 30.618848 68.150368) + (xy 30.609 68.199) + (xy 26.125 68.199) + (xy 26.125 61.96704) + (xy 36.712561 61.96704) + (xy 37.096919 62.897258) + (xy 37.807999 63.609579) + (xy 38.737544 63.99556) + (xy 39.74404 63.996439) + (xy 40.674258 63.612081) + (xy 41.386579 62.901001) + (xy 41.77256 61.971456) + (xy 41.773439 60.96496) + (xy 41.389081 60.034742) + (xy 40.678001 59.322421) + (xy 39.748456 58.93644) + (xy 38.74196 58.935561) + (xy 37.811742 59.319919) + (xy 37.099421 60.030999) + (xy 36.71344 60.960544) + (xy 36.712561 61.96704) + (xy 26.125 61.96704) + (xy 26.125 57.125) + (xy 45.77477 57.125) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 82.72127 93.737707) + (xy 82.208101 93.763392) + (xy 81.830371 93.919853) + (xy 81.762 94.158224) + (xy 82.55 94.946223) + (xy 83.338 94.158224) + (xy 83.312049 94.067748) + (xy 83.439 94.093) + (xy 85.556878 94.093) + (xy 85.66912 94.260983) + (xy 86.008876 94.488) + (xy 85.66912 94.715017) + (xy 85.556878 94.883) + (xy 85.344 94.883) + (xy 85.009152 94.949605) + (xy 84.725282 95.139281) + (xy 82.947282 96.917282) + (xy 82.757605 97.201152) + (xy 82.691 97.536) + (xy 82.691 98.951563) + (xy 81.703564 99.939) + (xy 81.301244 99.939) + (xy 81.301244 99.864) + (xy 81.257663 99.632389) + (xy 81.120781 99.419668) + (xy 80.990856 99.330894) + (xy 81.089 99.23275) + (xy 81.089 97.939) + (xy 81.339 97.939) + (xy 81.339 99.23275) + (xy 81.49525 99.389) + (xy 81.73832 99.389) + (xy 81.968034 99.293849) + (xy 82.14385 99.118034) + (xy 82.239 98.88832) + (xy 82.239 98.09525) + (xy 82.08275 97.939) + (xy 81.339 97.939) + (xy 81.089 97.939) + (xy 81.069 97.939) + (xy 81.069 97.689) + (xy 81.089 97.689) + (xy 81.089 96.39525) + (xy 81.339 96.39525) + (xy 81.339 97.689) + (xy 82.08275 97.689) + (xy 82.239 97.53275) + (xy 82.239 96.73968) + (xy 82.14385 96.509966) + (xy 82.031945 96.398061) + (xy 82.345574 96.509953) + (xy 82.891899 96.482608) + (xy 83.269629 96.326147) + (xy 83.338 96.087776) + (xy 82.55 95.299777) + (xy 81.762 96.087776) + (xy 81.814416 96.27052) + (xy 81.73832 96.239) + (xy 81.49525 96.239) + (xy 81.339 96.39525) + (xy 81.089 96.39525) + (xy 80.93275 96.239) + (xy 80.68968 96.239) + (xy 80.459966 96.334151) + (xy 80.28415 96.509966) + (xy 80.262508 96.562216) + (xy 80.189 96.447981) + (xy 80.189 96.125365) + (xy 80.406857 96.035348) + (xy 80.793989 95.648892) + (xy 81.003761 95.143704) + (xy 81.003957 94.918574) + (xy 81.163047 94.918574) + (xy 81.190392 95.464899) + (xy 81.346853 95.842629) + (xy 81.585224 95.911) + (xy 82.373223 95.123) + (xy 82.726777 95.123) + (xy 83.514776 95.911) + (xy 83.753147 95.842629) + (xy 83.936953 95.327426) + (xy 83.909608 94.781101) + (xy 83.753147 94.403371) + (xy 83.514776 94.335) + (xy 82.726777 95.123) + (xy 82.373223 95.123) + (xy 81.585224 94.335) + (xy 81.346853 94.403371) + (xy 81.163047 94.918574) + (xy 81.003957 94.918574) + (xy 81.004238 94.596695) + (xy 80.806998 94.119337) + (xy 80.895611 94.102663) + (xy 81.108332 93.965781) + (xy 81.251038 93.756924) + (xy 81.301244 93.509) + (xy 81.301244 93.434) + (xy 82.417564 93.434) + ) + ) + ) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005a6bf809) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.25) + (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 43.053 80.772) + (xy 38.354 80.772) + (xy 38.354 72.009) + (xy 35.306 72.009) + (xy 35.306 114.046) + (xy 37.719 114.046) + (xy 37.719 101.981) + (xy 43.434 101.981) + (xy 43.434 116.078) + (xy 41.148 116.078) + (xy 43.18 118.11) + (xy 47.371 118.11) + (xy 47.371 119.126) + (xy 48.133 119.126) + (xy 48.133 118.872) + (xy 52.578 118.872) + (xy 52.578 119.634) + (xy 52.832 119.634) + (xy 52.832 123.571) + (xy 58.928 123.571) + (xy 58.928 125.222) + (xy 52.451 125.222) + (xy 52.451 124.587) + (xy 51.181 124.587) + (xy 51.089821 121.031) + (xy 48.514 121.031) + (xy 48.514 121.412) + (xy 43.434 121.412) + (xy 43.434 121.031) + (xy 42.037 121.031) + (xy 37.719 116.713) + (xy 35.306 116.713) + (xy 35.306 124.714) + (xy 39.37 128.778) + (xy 39.37 137.795) + (xy 34.417 137.795) + (xy 34.417 131.064) + (xy 31.369 128.016) + (xy 30.734 128.016) + (xy 30.734 68.199) + (xy 38.354 68.199) + (xy 38.354 67.31) + (xy 43.053 67.31) ) ) ) diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_prl b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_prl index 428056c..fde1055 100644 --- a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_prl +++ b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_prl @@ -1,7 +1,7 @@ { "board": { "active_layer": 0, - "active_layer_preset": "", + "active_layer_preset": "All Layers", "auto_track_width": true, "hidden_nets": [], "high_contrast_mode": 0, diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pro b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pro index fedaf45..486126f 100644 --- a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pro +++ b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pro @@ -2,25 +2,135 @@ "board": { "design_settings": { "defaults": { - "board_outline_line_width": 0.1, - "copper_line_width": 0.2, + "board_outline_line_width": 0.15, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, - "other_line_width": 0.15, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.09999999999999999, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.5, + "width": 1.5 + }, "silk_line_width": 0.15, + "silk_text_italic": false, "silk_text_size_h": 1.0, "silk_text_size_v": 1.0, - "silk_text_thickness": 0.15 + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": true, + "min_clearance": 0.5 + } }, "diff_pair_dimensions": [], "drc_exclusions": [], - "rules": { - "solder_mask_clearance": 0.0, - "solder_mask_min_width": 0.0 + "meta": { + "filename": "board_design_settings.json", + "version": 2 }, - "track_widths": [], - "via_dimensions": [] + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.075, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.6, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.7999999999999999, + "use_height_for_length_calcs": true + }, + "track_widths": [ + 0.0, + 0.2, + 0.3, + 0.5, + 1.0, + 2.0 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + }, + { + "diameter": 1.5, + "drill": 0.8 + } + ], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true }, "layer_presets": [] }, @@ -255,9 +365,47 @@ "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)", - "track_width": 0.25, - "via_diameter": 0.8, - "via_drill": 0.4, + "track_width": 0.2, + "via_diameter": 1.5, + "via_drill": 0.8, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.3, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "0.5", + "nets": [ + "/12Vin" + ], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.5, + "via_diameter": 1.5, + "via_drill": 0.8, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.5, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "1", + "nets": [], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 1.0, + "via_diameter": 1.5, + "via_drill": 0.8, "wire_width": 6.0 } ], @@ -315,6 +463,11 @@ "subpart_first_id": 65, "subpart_id_separator": 0 }, - "sheets": [], + "sheets": [ + [ + "ec67a79a-cdcf-4e5f-9b39-dc7bf296266e", + "" + ] + ], "text_variables": {} } diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.kicad_sch b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_sch new file mode 100644 index 0000000..0000654 --- /dev/null +++ b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_sch @@ -0,0 +1,5671 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid ec67a79a-cdcf-4e5f-9b39-dc7bf296266e) + + (paper "A3") + + (lib_symbols + (symbol "stm32-rescue:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3V3" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:CONN_01X01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_01X01" (id 1) (at 2.54 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Pin_Header_Straight_1X* Pin_Header_Angled_1X* Socket_Strip_Straight_1X* Socket_Strip_Angled_1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CONN_01X01_0_1" + (rectangle (start -1.27 0.127) (end 0.254 -0.127) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CONN_01X01_1_1" + (pin passive line (at -5.08 0 0) (length 3.81) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:CONN_01X03" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_01X03" (id 1) (at 2.54 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Pin_Header_Straight_1X* Pin_Header_Angled_1X* Socket_Strip_Straight_1X* Socket_Strip_Angled_1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CONN_01X03_0_1" + (rectangle (start -1.27 -2.413) (end 0.254 -2.667) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0.254 -0.127) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0.254 2.413) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 3.81) (end 1.27 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CONN_01X03_1_1" + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "P2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "P3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:CONN_02X03" (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_02X03" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 -30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 -30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Pin_Header_Straight_2X* Pin_Header_Angled_2X* Socket_Strip_Straight_2X* Socket_Strip_Angled_2X* IDC_Header_Straight_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CONN_02X03_0_1" + (rectangle (start -2.54 -2.413) (end -1.27 -2.667) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -2.54 0.127) (end -1.27 -0.127) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -2.54 2.667) (end -1.27 2.413) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 -2.413) (end 2.54 -2.667) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 0.127) (end 2.54 -0.127) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 2.667) (end 2.54 2.413) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CONN_02X03_1_1" + (pin passive line (at -6.35 2.54 0) (length 3.81) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 6.35 2.54 180) (length 3.81) + (name "P2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -6.35 0 0) (length 3.81) + (name "P3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 6.35 0 180) (length 3.81) + (name "P4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -6.35 -2.54 0) (length 3.81) + (name "P5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 6.35 -2.54 180) (length 3.81) + (name "P6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:CP" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "CP" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CP_0_1" + (rectangle (start -2.286 0.508) (end -2.286 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -2.286 0.508) (end 2.286 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.794) + (xy -1.27 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 2.286 1.016) (end -2.286 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.286 1.016) (end 2.286 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CP_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x01" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x01_1_1" + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -1.27) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:Conn_01x07" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x07" (id 1) (at 0 -10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x07_1_1" + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 8.89) (end 1.27 -8.89) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:DB9_Female" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "DB9_Female" (id 1) (at 0 -14.605 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DB*F*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DB9_Female_0_1" + (circle (center -1.778 -10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 -5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 0) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -7.62) + (xy 0.508 -7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy -2.54 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy 0.508 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 2.54) + (xy 0.508 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.08) + (xy -2.54 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 7.62) + (xy 0.508 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 10.16) + (xy -2.54 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 13.335) + (xy -3.81 -13.335) + (xy 3.81 -9.525) + (xy 3.81 9.525) + (xy -3.81 13.335) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (circle (center 1.27 -7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 -2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "DB9_Female_1_1" + (pin passive line (at -7.62 10.16 0) (length 3.81) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 5.08 0) (length 3.81) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 0 0) (length 3.81) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -5.08 0) (length 3.81) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -10.16 0) (length 3.81) + (name "5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 7.62 0) (length 3.81) + (name "6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 2.54 0) (length 3.81) + (name "7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -2.54 0) (length 3.81) + (name "8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -7.62 0) (length 3.81) + (name "9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:DB9_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "DB9_Male" (id 1) (at 0 -14.605 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DB*M*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DB9_Male_0_1" + (circle (center -1.778 -10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -1.778 -5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -1.778 0) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -1.778 5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -1.778 10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -3.81 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -7.62) + (xy 0.508 -7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy -2.54 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy 0.508 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 2.54) + (xy 0.508 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.08) + (xy -2.54 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 7.62) + (xy 0.508 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 10.16) + (xy -2.54 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -13.335) + (xy -3.81 13.335) + (xy 3.81 9.525) + (xy 3.81 -9.525) + (xy -3.81 -13.335) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (circle (center 1.27 -7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 -2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "DB9_Male_1_1" + (pin passive line (at -7.62 -10.16 0) (length 3.81) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -5.08 0) (length 3.81) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 0 0) (length 3.81) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 5.08 0) (length 3.81) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 10.16 0) (length 3.81) + (name "5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -7.62 0) (length 3.81) + (name "6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -2.54 0) (length 3.81) + (name "7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 2.54 0) (length 3.81) + (name "8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 7.62 0) (length 3.81) + (name "9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:D_Schottky" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "D_Schottky" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO-???* *SingleDiode *_Diode_* *SingleDiode* D_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "D_Schottky_0_1" + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0.635) + (xy -1.905 1.27) + (xy -1.27 1.27) + (xy -1.27 -1.27) + (xy -0.635 -1.27) + (xy -0.635 -0.635) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "D_Schottky_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:D_Zener" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "D_Zener" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO-???* *SingleDiode *_Diode_* *SingleDiode* D_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "D_Zener_0_1" + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.27) + (xy -1.27 1.27) + (xy -0.762 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.27) + (xy 1.27 1.27) + (xy -1.27 0) + (xy 1.27 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "D_Zener_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:Jumper_NO_Small" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes) + (property "Reference" "JP" (id 0) (at 0 2.032 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Jumper_NO_Small" (id 1) (at 0.254 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Jumper_NO_Small_0_1" + (circle (center -1.016 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.016 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -2.54 0 0) (length 1.016) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 0 180) (length 1.016) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:LED-RESCUE-stm32" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LED-RESCUE-stm32" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_fp_filters" "LED*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "LED-RESCUE-stm32_0_1" + (polyline + (pts + (xy -1.27 -1.27) + (xy -1.27 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy 1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.27) + (xy 1.27 1.27) + (xy -1.27 0) + (xy 1.27 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.048 -0.762) + (xy -4.572 -2.286) + (xy -3.81 -2.286) + (xy -4.572 -2.286) + (xy -4.572 -1.524) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 -0.762) + (xy -3.302 -2.286) + (xy -2.54 -2.286) + (xy -3.302 -2.286) + (xy -3.302 -1.524) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "LED-RESCUE-stm32_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:LM1117-3.3-RESCUE-stm32" (pin_names (offset 0.762)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 2.54 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LM1117-3.3-RESCUE-stm32" (id 1) (at 0 6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT-223* TO-263* TO-252*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "LM1117-3.3-RESCUE-stm32_0_1" + (rectangle (start -5.08 -5.08) (end 5.08 5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "LM1117-3.3-RESCUE-stm32_1_1" + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND/ADJ" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 1.27 180) (length 2.54) + (name "VO" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -7.62 0 0) (length 2.54) + (name "VI" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 7.62 -1.27 180) (length 2.54) + (name "VO" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:MCP2551-I_SN" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -10.16 8.89 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MCP2551-I_SN" (id 1) (at 2.54 8.89 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" (id 2) (at 0 -12.7 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOIC*Pitch1.27mm*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MCP2551-I_SN_0_1" + (rectangle (start -10.16 7.62) (end 10.16 -7.62) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "MCP2551-I_SN_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "TXD" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -10.16 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 10.16 270) (length 2.54) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -12.7 2.54 0) (length 2.54) + (name "RXD" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -12.7 -2.54 0) (length 2.54) + (name "Vref" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -2.54 180) (length 2.54) + (name "CANL" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 2.54 180) (length 2.54) + (name "CANH" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "Rs" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:PESD1CAN" (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "PESD1CAN" (id 1) (at 1.27 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_fp_filters" "SOT23" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PESD1CAN_0_1" + (rectangle (start -5.08 2.54) (end 7.62 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.556 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.556 0) + (xy 3.81 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -3.81 -6.35) + (xy -3.81 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 1.27) + (xy -3.81 -1.27) + (xy -3.81 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 3.81 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 1.27) + (xy 3.81 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -4.318 -3.81) + (xy -4.318 -4.064) + (xy -4.318 -4.064) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 1.27) + (xy -4.318 1.27) + (xy -4.318 1.016) + (xy -4.318 1.016) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -6.35) + (xy 4.318 -6.35) + (xy 4.318 -6.096) + (xy 4.318 -6.096) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 3.302 -3.81) + (xy 3.302 -4.064) + (xy 3.302 -4.064) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -1.27) + (xy 4.318 -1.27) + (xy 4.318 -1.016) + (xy 4.318 -1.016) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 0) + (xy 6.35 0) + (xy 6.35 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 1.27) + (xy 3.302 1.27) + (xy 3.302 1.016) + (xy 3.302 1.016) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.302 -6.096) + (xy -3.302 -6.35) + (xy -3.81 -6.35) + (xy -3.81 -6.35) + (xy -3.81 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.302 -1.016) + (xy -3.302 -1.27) + (xy -3.81 -1.27) + (xy -3.81 -1.27) + (xy -3.81 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -6.35) + (xy -3.81 -5.08) + (xy -1.27 -3.81) + (xy -1.27 -6.35) + (xy -1.27 -6.35) + (xy -1.27 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.27) + (xy -3.81 0) + (xy -1.27 1.27) + (xy -1.27 -1.27) + (xy -1.27 -1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -3.81) + (xy 3.81 -5.08) + (xy 1.27 -6.35) + (xy 1.27 -3.81) + (xy 1.27 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 3.81 0) + (xy 1.27 -1.27) + (xy 1.27 1.27) + (xy 1.27 1.27) + (xy 1.27 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -7.62 0 0) (length 3.81) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -5.08 0) (length 3.81) + (name "K" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -2.54 180) (length 3.81) + (name "O" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "#FLG" (id 0) (at 0 1.905 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) + (name "pwr" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "stm32-rescue:Q_NMOS_GSD" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Q_NMOS_GSD" (id 1) (at 5.08 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Q_NMOS_GSD_0_1" + (polyline + (pts + (xy 0.0508 0) + (xy 0.254 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 2.54 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 1.778) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.2794) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.2794) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "Q_NMOS_GSD_1_1" + (pin input line (at -5.08 0 0) (length 5.08) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:Q_PMOS_GSD" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Q_PMOS_GSD" (id 1) (at 5.08 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Q_PMOS_GSD_0_1" + (polyline + (pts + (xy 0.0508 0) + (xy 0.254 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 2.54 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 1.778) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.286 0) + (xy 1.27 -0.381) + (xy 1.27 0.381) + (xy 2.286 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.54 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.794 -0.508) + (xy 2.921 -0.381) + (xy 3.683 -0.381) + (xy 3.81 -0.254) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -0.381) + (xy 2.921 0.254) + (xy 3.683 0.254) + (xy 3.302 -0.381) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.2794) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.2794) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "Q_PMOS_GSD_1_1" + (pin input line (at -5.08 0 0) (length 5.08) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_* R_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:SP0502BAHT" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 5.715 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SP0502BAHT" (id 1) (at 5.715 0.635 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TO_SOT_Packages_SMD:SOT-23" (id 2) (at 5.715 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "" (id 3) (at 3.175 3.175 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SP0502BAHT_0_0" + (pin input line (at 0 -5.08 90) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "SP0502BAHT_0_1" + (rectangle (start -4.445 2.54) (end 4.445 -2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -2.54 2.54) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.27) + (xy 0 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 1.905) + (xy -3.175 1.27) + (xy -1.905 1.27) + (xy -1.27 0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -1.27) + (xy 2.54 -1.27) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 1.27) + (xy -1.905 0) + (xy -3.175 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 1.27 1.905) + (xy 1.905 1.27) + (xy 3.175 1.27) + (xy 3.81 0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy 1.905 0) + (xy 3.175 0) + (xy 2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "SP0502BAHT_1_1" + (pin input line (at -2.54 5.08 270) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 5.08 270) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:STM32F042C6Tx" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -76.2 43.815 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "STM32F042C6Tx" (id 1) (at 76.2 43.815 0) + (effects (font (size 1.27 1.27)) (justify right bottom)) + ) + (property "Footprint" "LQFP48" (id 2) (at 76.2 42.545 0) + (effects (font (size 1.27 1.27)) (justify right top)) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_locked" "" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "STM32F042C6Tx_0_1" + (rectangle (start -76.2 -43.18) (end 76.2 43.18) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "STM32F042C6Tx_1_1" + (pin power_in line (at -78.74 27.94 0) (length 2.54) + (name "VBAT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 2.54 180) (length 2.54) + (name "ADC_IN0/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 0 180) (length 2.54) + (name "ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -2.54 180) (length 2.54) + (name "ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -5.08 180) (length 2.54) + (name "ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -7.62 180) (length 2.54) + (name "ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -10.16 180) (length 2.54) + (name "ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -12.7 180) (length 2.54) + (name "ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -15.24 180) (length 2.54) + (name "ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 2.54 0) (length 2.54) + (name "PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 0 0) (length 2.54) + (name "PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 12.7 0) (length 2.54) + (name "PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -2.54 0) (length 2.54) + (name "PB2/TSC_G3_IO4" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -22.86 0) (length 2.54) + (name "PB10/CEC/I2C1_SCL/SPI2_SCK/TIM2_CH3/TSC_SYNC" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -25.4 0) (length 2.54) + (name "PB11/I2C1_SDA/TIM2_CH4" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 -45.72 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 45.72 270) (length 2.54) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -27.94 0) (length 2.54) + (name "PB12/SPI2_NSS/TIM1_BKIN" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -30.48 0) (length 2.54) + (name "PB13/I2C1_SCL/SPI2_SCK/TIM1_CH1N" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -33.02 0) (length 2.54) + (name "PB14/I2C1_SDA/SPI2_MISO/TIM1_CH2N" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -35.56 0) (length 2.54) + (name "PB15/RTC_REFIN/SPI2_MOSI/SYS_WKUP7/TIM1_CH3N" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -17.78 180) (length 2.54) + (name "CRS_SYNC/RCC_MCO/TIM1_CH1/USART1_CK/PA8" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 10.16 0) (length 2.54) + (name "PC14/RCC_OSC32_IN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -20.32 180) (length 2.54) + (name "I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -22.86 180) (length 2.54) + (name "I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -25.4 180) (length 2.54) + (name "CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -27.94 180) (length 2.54) + (name "CAN_TX/I2C1_SDA/TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -30.48 180) (length 2.54) + (name "IR_OUT/SYS_SWDIO/USB_OE/PA13" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -45.72 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 45.72 270) (length 2.54) + (name "VDDIO2" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -33.02 180) (length 2.54) + (name "SYS_SWCLK/USART2_TX/PA14" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 78.74 -35.56 180) (length 2.54) + (name "I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -5.08 0) (length 2.54) + (name "PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 7.62 0) (length 2.54) + (name "PC15/RCC_OSC32_OUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -7.62 0) (length 2.54) + (name "PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -10.16 0) (length 2.54) + (name "PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -12.7 0) (length 2.54) + (name "PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -15.24 0) (length 2.54) + (name "PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 17.78 0) (length 2.54) + (name "PF11" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -17.78 0) (length 2.54) + (name "PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -78.74 -20.32 0) (length 2.54) + (name "PB9/CAN_TX/I2C1_SDA/IR_OUT/SPI2_NSS/TIM17_CH1" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -45.72 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 45.72 270) (length 2.54) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -78.74 22.86 0) (length 2.54) + (name "PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -78.74 20.32 0) (length 2.54) + (name "PF1/I2C1_SCL/RCC_OSC_OUT" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -78.74 33.02 0) (length 2.54) + (name "NRST" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -45.72 90) (length 2.54) + (name "VSSA" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 45.72 270) (length 2.54) + (name "VDDA" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (id 0) (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (id 1) (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:USB6B1" (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 -11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "USB6B1" (id 1) (at 0 10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 5.08 -2.54 90) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (id 3) (at 5.08 -2.54 90) + (effects (font (size 1.27 1.27))) + ) + (property "ki_fp_filters" "SO8" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "USB6B1_0_1" + (rectangle (start -7.62 -2.54) (end 7.62 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -7.62 7.62) (end 7.62 7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -5.08 -3.81) (end -2.54 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -5.08 6.35) (end -2.54 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -3.81 -7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -3.81 2.54) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -3.81 7.62) (end -3.81 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -3.81 7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -3.81) (end 1.27 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 6.35) (end 1.27 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 -7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 -2.54) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 1.27) + (xy 6.35 1.27) + (xy 6.35 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 1.27) + (xy 3.81 0.762) + (xy 4.064 0.762) + (xy 4.064 0.762) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.35 1.27) + (xy 6.35 1.778) + (xy 6.096 1.778) + (xy 6.096 1.778) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 8.89) + (xy 7.62 8.89) + (xy 7.62 -8.89) + (xy -6.35 -8.89) + (xy -6.35 8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy -3.81 -3.81) + (xy -2.54 -6.35) + (xy -5.08 -6.35) + (xy -5.08 -6.35) + (xy -5.08 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 3.81) + (xy -3.81 6.35) + (xy -2.54 3.81) + (xy -5.08 3.81) + (xy -5.08 3.81) + (xy -5.08 3.81) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -6.35) + (xy 0 -3.81) + (xy 1.27 -6.35) + (xy -1.27 -6.35) + (xy -1.27 -6.35) + (xy -1.27 -6.35) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 3.81) + (xy 0 6.35) + (xy 1.27 3.81) + (xy -1.27 3.81) + (xy -1.27 3.81) + (xy -1.27 3.81) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -1.27) + (xy 5.08 1.27) + (xy 6.35 -1.27) + (xy 3.81 -1.27) + (xy 3.81 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 0 7.62) (end 0 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 5.08 -7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 5.08 7.62) (end 5.08 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 5.08 7.62) (radius 0.1778) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 7.62 -7.62) (end -7.62 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 7.62 2.54) (end -7.62 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "USB6B1_1_1" + (pin passive line (at -12.7 7.62 0) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 2.54 0) (length 5.08) + (name "I/O1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -2.54 0) (length 5.08) + (name "I/O2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -7.62 0) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 -7.62 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 -2.54 180) (length 5.08) + (name "I/O2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 2.54 180) (length 5.08) + (name "I/O1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 7.62 180) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stm32-rescue:USB_A-RESCUE-stm32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "P" (id 0) (at 5.08 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "USB_A-RESCUE-stm32" (id 1) (at -1.27 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.27 -2.54 90) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (id 3) (at -1.27 -2.54 90) + (effects (font (size 1.27 1.27))) + ) + (property "ki_fp_filters" "USB*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "USB_A-RESCUE-stm32_0_1" + (rectangle (start -6.35 -3.81) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -5.207 -3.81) (end -4.953 -3.048) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -2.667 -3.81) (end -2.413 -3.048) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -0.127 -3.81) (end 0.127 -3.048) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.413 -3.81) (end 2.667 -3.048) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "USB_A-RESCUE-stm32_1_1" + (pin power_in line (at -5.08 -7.62 90) (length 3.81) + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 -7.62 90) (length 3.81) + (name "D-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -7.62 90) (length 3.81) + (name "D+" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -7.62 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 3.81) + (name "shield" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 229.87 256.54) (diameter 0) (color 0 0 0 0) + (uuid 03c41e96-aa57-41ac-b74b-245985160467) + ) + (junction (at 341.63 233.68) (diameter 0) (color 0 0 0 0) + (uuid 048671fc-2b9e-463b-965f-e615a0a04def) + ) + (junction (at 242.57 55.88) (diameter 0) (color 0 0 0 0) + (uuid 05fdab5e-f4f2-47ce-9263-0beeb321a6c3) + ) + (junction (at 60.96 158.75) (diameter 0) (color 0 0 0 0) + (uuid 12ac8534-d808-4911-a2a2-1b3508448711) + ) + (junction (at 217.17 153.67) (diameter 0) (color 0 0 0 0) + (uuid 15f13f91-1e2f-4295-9372-829ab07fbfce) + ) + (junction (at 41.91 30.48) (diameter 0) (color 0 0 0 0) + (uuid 181399a6-c1c5-4ef3-aa17-8914b7ff4a83) + ) + (junction (at 214.63 256.54) (diameter 0) (color 0 0 0 0) + (uuid 1dd5b664-6ae3-4ed2-8619-0c45e909bd87) + ) + (junction (at 69.85 124.46) (diameter 0) (color 0 0 0 0) + (uuid 1e5132ed-d30c-443b-b31b-c274f313444f) + ) + (junction (at 222.25 256.54) (diameter 0) (color 0 0 0 0) + (uuid 20aa07e3-7dbe-4925-bd1f-54a6d6bafcc0) + ) + (junction (at 158.75 73.66) (diameter 0) (color 0 0 0 0) + (uuid 229bb898-2807-476c-a410-e08b188cde80) + ) + (junction (at 355.6 218.44) (diameter 0) (color 0 0 0 0) + (uuid 22d002d6-5393-4c47-bdff-bf3b92e31776) + ) + (junction (at 40.64 158.75) (diameter 0) (color 0 0 0 0) + (uuid 24af29c2-a3e9-4cd9-bc2e-5aba4b8ab068) + ) + (junction (at 44.45 62.23) (diameter 0) (color 0 0 0 0) + (uuid 2d4a3004-f5ea-4dbb-842e-1492244dea2b) + ) + (junction (at 133.35 36.83) (diameter 0) (color 0 0 0 0) + (uuid 2db68695-bb4f-462f-bbd5-761ea3e5a157) + ) + (junction (at 214.63 153.67) (diameter 0) (color 0 0 0 0) + (uuid 35495922-856e-4475-87f6-9bb813977a1a) + ) + (junction (at 34.29 30.48) (diameter 0) (color 0 0 0 0) + (uuid 372d7931-91ae-4637-87cd-26fb607dd071) + ) + (junction (at 168.91 59.69) (diameter 0) (color 0 0 0 0) + (uuid 39a9d022-e768-4ce9-b04f-3c17285e9efc) + ) + (junction (at 40.64 52.07) (diameter 0) (color 0 0 0 0) + (uuid 3cabb34f-4e1f-4411-a630-6c3d089f898f) + ) + (junction (at 214.63 248.92) (diameter 0) (color 0 0 0 0) + (uuid 3d9664da-1c80-4460-b8c5-2dd319ec3351) + ) + (junction (at 45.72 40.64) (diameter 0) (color 0 0 0 0) + (uuid 42731f30-8273-4f45-8aa6-0ac51e2b33a8) + ) + (junction (at 60.96 86.36) (diameter 0) (color 0 0 0 0) + (uuid 4fc4f747-d55e-4857-a3e7-ea3428496314) + ) + (junction (at 140.97 43.18) (diameter 0) (color 0 0 0 0) + (uuid 5327afff-101d-4a6c-b6ca-301b5aad3c11) + ) + (junction (at 240.03 256.54) (diameter 0) (color 0 0 0 0) + (uuid 543c02a5-1617-49d9-a081-ad43e5fc71a7) + ) + (junction (at 217.17 245.11) (diameter 0) (color 0 0 0 0) + (uuid 56da9284-3c03-49d1-9e4b-90f99c800a5c) + ) + (junction (at 45.72 124.46) (diameter 0) (color 0 0 0 0) + (uuid 623b6676-f978-40c7-840b-c444310b0735) + ) + (junction (at 161.29 95.25) (diameter 0) (color 0 0 0 0) + (uuid 62fb7528-1230-4ddd-85d3-948b01cb6c18) + ) + (junction (at 34.29 52.07) (diameter 0) (color 0 0 0 0) + (uuid 64732148-13c7-44f9-8a6a-a69c06dd7aa3) + ) + (junction (at 34.29 86.36) (diameter 0) (color 0 0 0 0) + (uuid 68074d2e-9ec6-4447-b380-06c4668e6d40) + ) + (junction (at 40.64 95.25) (diameter 0) (color 0 0 0 0) + (uuid 6cfd663b-edaf-4311-83a0-bc59145c278b) + ) + (junction (at 40.64 168.91) (diameter 0) (color 0 0 0 0) + (uuid 6d9862b9-bee5-437b-af7a-88bfa8798598) + ) + (junction (at 74.93 124.46) (diameter 0) (color 0 0 0 0) + (uuid 6ded7707-5c69-458c-a935-cd3f793d7e25) + ) + (junction (at 214.63 245.11) (diameter 0) (color 0 0 0 0) + (uuid 7ffd39b5-c9e1-4f0d-bd5a-b3c076e67145) + ) + (junction (at 67.31 158.75) (diameter 0) (color 0 0 0 0) + (uuid 866a295d-1d6a-45d1-b213-8f4c0e6ba0ec) + ) + (junction (at 60.96 168.91) (diameter 0) (color 0 0 0 0) + (uuid 87a3bd9f-ab51-4dfa-9b76-d83cd21f669a) + ) + (junction (at 222.25 248.92) (diameter 0) (color 0 0 0 0) + (uuid 8c1c528a-265c-4da4-9c74-b0c2e56d0565) + ) + (junction (at 113.03 36.83) (diameter 0) (color 0 0 0 0) + (uuid 92e0e431-3c4f-487d-8dc1-1498c2d72655) + ) + (junction (at 138.43 36.83) (diameter 0) (color 0 0 0 0) + (uuid 9a011902-577a-4727-9602-ffac5f623df9) + ) + (junction (at 110.49 41.91) (diameter 0) (color 0 0 0 0) + (uuid a3d2ec9c-72d2-44f9-8cdd-3e761863ba77) + ) + (junction (at 123.19 36.83) (diameter 0) (color 0 0 0 0) + (uuid a69bca9b-7979-4647-8eb2-df69594f0990) + ) + (junction (at 207.01 248.92) (diameter 0) (color 0 0 0 0) + (uuid b0824101-f1ad-4716-b671-b59fec51ac76) + ) + (junction (at 50.8 95.25) (diameter 0) (color 0 0 0 0) + (uuid b61c659d-08da-4cac-8a7b-cc4b26803bc5) + ) + (junction (at 67.31 124.46) (diameter 0) (color 0 0 0 0) + (uuid b781ee43-dfc9-40be-babc-004a2dac8cb8) + ) + (junction (at 142.24 59.69) (diameter 0) (color 0 0 0 0) + (uuid b85c308b-3e0f-4ba2-9f37-78be9215648b) + ) + (junction (at 246.38 60.96) (diameter 0) (color 0 0 0 0) + (uuid c160f8e0-d4e9-48f6-ba58-b147bb3002e7) + ) + (junction (at 68.58 132.08) (diameter 0) (color 0 0 0 0) + (uuid c2cd9595-d3a7-40f0-92a0-4c25010cc6ff) + ) + (junction (at 59.69 132.08) (diameter 0) (color 0 0 0 0) + (uuid c551862f-f7a9-4e4a-8c97-eccf706b50c5) + ) + (junction (at 120.65 41.91) (diameter 0) (color 0 0 0 0) + (uuid c97160ad-7cd1-4122-af03-fdff39db81ac) + ) + (junction (at 161.29 92.71) (diameter 0) (color 0 0 0 0) + (uuid dbdeb589-e263-4844-b226-c4a975001dec) + ) + (junction (at 58.42 86.36) (diameter 0) (color 0 0 0 0) + (uuid e766b9fc-7553-4c87-bfe2-5ff80f7e2ae8) + ) + (junction (at 46.99 158.75) (diameter 0) (color 0 0 0 0) + (uuid f00c0269-3221-4e83-8b1b-3bf880fcd5bd) + ) + (junction (at 68.58 86.36) (diameter 0) (color 0 0 0 0) + (uuid f4d0cdc9-d20e-4d46-94ec-4d9a547d8524) + ) + + (no_connect (at 295.91 234.95) (uuid 066c43de-a105-4197-aa09-e34cc03d78dc)) + (no_connect (at 138.43 224.79) (uuid 18f4f5be-041b-43fd-8741-5fe72aa41d87)) + (no_connect (at 138.43 171.45) (uuid 1bf2fa24-d924-43a7-8bf7-1caeaa59a823)) + (no_connect (at 144.78 44.45) (uuid 1f676216-4fb0-4aec-abd2-714ef547c7fd)) + (no_connect (at 172.72 39.37) (uuid 2391b244-d109-4b26-a122-03720b5258db)) + (no_connect (at 295.91 214.63) (uuid 27604531-9177-40a3-b48b-f9d690a4648f)) + (no_connect (at 172.72 52.07) (uuid 28f3cbfa-852a-4aec-be49-ecae1eabc6c1)) + (no_connect (at 77.47 41.91) (uuid 28f49321-1483-41b6-8991-59d49f562776)) + (no_connect (at 138.43 204.47) (uuid 2addd818-2ab3-40b1-b914-a23b4cd0b901)) + (no_connect (at 295.91 204.47) (uuid 2b76f43b-d7e8-41da-9a3b-3d85b9277e2d)) + (no_connect (at 144.78 34.29) (uuid 2b81c7b2-3314-403e-b716-171f2647e1fb)) + (no_connect (at 172.72 31.75) (uuid 354a222b-f715-4faa-b612-ef0fad62201a)) + (no_connect (at 393.7 224.79) (uuid 36bbe5fc-b058-4b11-b37a-8bd22fc1c237)) + (no_connect (at 172.72 49.53) (uuid 3ed9ef59-67c6-422d-9bc1-180ef7e728df)) + (no_connect (at 295.91 212.09) (uuid 4daf1aae-2ec4-4d41-9b54-feed543a7044)) + (no_connect (at 138.43 209.55) (uuid 58652eb6-9ec2-4025-84f0-63bcb0f8723c)) + (no_connect (at 393.7 231.14) (uuid 6aed735c-dc14-4600-b1e9-bc32eeb2b86a)) + (no_connect (at 393.7 243.84) (uuid 6ebe1d31-b483-43ce-bc43-9519f68f4399)) + (no_connect (at 138.43 214.63) (uuid 70ed98af-7e06-4607-9876-b77d208ea333)) + (no_connect (at 138.43 179.07) (uuid 72d70909-6100-4ce4-ae15-93baf2b1cec0)) + (no_connect (at 295.91 229.87) (uuid 8767d654-7acd-4a72-b44b-a935d3b8cc16)) + (no_connect (at 138.43 212.09) (uuid 87ef0899-8b31-48a7-88e8-3a84c9e066e8)) + (no_connect (at 138.43 176.53) (uuid 9a9e5500-eed2-48bc-b0e6-b580e95d105d)) + (no_connect (at 138.43 191.77) (uuid a4a5e5e7-b16d-461d-881b-8ef53dd085b1)) + (no_connect (at 144.78 31.75) (uuid a9193488-7947-416d-99ed-8d20dbf925b5)) + (no_connect (at 295.91 232.41) (uuid ae29d60e-94d4-4601-b794-86540117028f)) + (no_connect (at 144.78 52.07) (uuid b4cb6551-bf4c-4734-8451-0cafc43165c3)) + (no_connect (at 393.7 237.49) (uuid c631b950-e16f-46f4-8c82-770b76531330)) + (no_connect (at 295.91 201.93) (uuid ce0df208-fdaf-4289-92a7-ec4153a52026)) + (no_connect (at 138.43 222.25) (uuid d3cf085c-7449-4464-9073-0162caba3ef0)) + (no_connect (at 144.78 46.99) (uuid d96d79c1-5607-40ba-bfd2-653857717834)) + (no_connect (at 172.72 36.83) (uuid db6dbf46-fbdf-43c4-8c6d-317c1cf38cfe)) + (no_connect (at 138.43 207.01) (uuid dfbae2bf-91b3-4e3f-bd96-0c0078fa3bf1)) + (no_connect (at 138.43 229.87) (uuid dfee931e-6261-41f7-9094-82c2f29f992e)) + (no_connect (at 138.43 227.33) (uuid e5411b29-751d-479a-a920-bb42fb63480e)) + + (wire (pts (xy 355.6 222.25) (xy 355.6 218.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 005a2023-030b-4907-a9ca-6efb27100a2e) + ) + (wire (pts (xy 77.47 34.29) (xy 72.39 34.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 007ffec4-902c-4388-bbba-abd2f67f7627) + ) + (wire (pts (xy 215.9 69.85) (xy 218.44 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 013a817a-d2b7-401c-9411-ea9667b81550) + ) + (wire (pts (xy 257.81 33.02) (xy 257.81 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 033ee9b2-fb3c-4800-bed4-b558f15f63d1) + ) + (wire (pts (xy 60.96 157.48) (xy 60.96 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 04966237-a65c-48fc-8e6d-b9614b099fb2) + ) + (wire (pts (xy 168.91 63.5) (xy 173.99 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 04dbea90-484b-4959-b17f-0ef3d828f33c) + ) + (wire (pts (xy 50.8 95.25) (xy 50.8 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 06a3c930-fce8-41a8-a26a-40a293282c38) + ) + (wire (pts (xy 60.96 168.91) (xy 67.31 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 06c597b1-42aa-4fba-a18f-f717f6a3e792) + ) + (wire (pts (xy 222.25 248.92) (xy 229.87 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 06f618a8-ab7f-46c6-9154-02325b3bd7ed) + ) + (wire (pts (xy 341.63 228.6) (xy 346.71 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0897a94d-500c-4095-963a-9436c238e24c) + ) + (wire (pts (xy 67.31 124.46) (xy 67.31 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09dbaaa0-7f5d-4a29-9de0-cbed6ffeab83) + ) + (wire (pts (xy 207.01 256.54) (xy 214.63 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0b5e18d1-bc13-442c-a672-6b58e8fabb35) + ) + (wire (pts (xy 128.27 30.48) (xy 128.27 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0c092f82-8e31-48b6-8778-d3d0cdf4b617) + ) + (wire (pts (xy 346.71 224.79) (xy 346.71 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d998856-5d0f-4790-89cd-7eb3b09b0b43) + ) + (wire (pts (xy 68.58 86.36) (xy 72.39 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0f7e06ac-2407-4f3b-85be-bd46d3860e93) + ) + (polyline (pts (xy 194.31 20.32) (xy 194.31 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 11a6c44c-ef4b-40ef-9cce-99fe8fb6ecaa) + ) + + (wire (pts (xy 134.62 46.99) (xy 134.62 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 12277a9a-bbb7-4d3c-8676-309d582699bb) + ) + (wire (pts (xy 160.02 41.91) (xy 172.72 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 145fadcf-4bb6-4842-997e-1b4ac7691260) + ) + (wire (pts (xy 46.99 158.75) (xy 49.53 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1476cf28-0ab1-4262-97f4-1776aa1eed9d) + ) + (wire (pts (xy 60.96 86.36) (xy 68.58 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 16f1be06-f04b-4303-90ca-3247bc2d7a52) + ) + (wire (pts (xy 212.09 153.67) (xy 214.63 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 179228b3-a199-4891-a61d-4c9c79807641) + ) + (wire (pts (xy 168.91 34.29) (xy 168.91 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 17d730d1-2533-447b-8bdf-8d6d3e933386) + ) + (polyline (pts (xy 24.13 142.24) (xy 100.33 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1872fcd6-beaa-42d6-a4fe-c4b779a4f6bb) + ) + (polyline (pts (xy 105.41 80.01) (xy 105.41 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1a5da4d1-6046-4dc2-8372-eda7e942eb92) + ) + + (wire (pts (xy 165.1 46.99) (xy 172.72 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ac0894f-4656-4012-9f8a-a7fd7487d580) + ) + (wire (pts (xy 144.78 41.91) (xy 140.97 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1b207095-3aa5-44ad-b3bd-dbbda2e82528) + ) + (polyline (pts (xy 58.42 20.32) (xy 24.13 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1bf1b6d3-e091-488d-b32f-6e93d86080b6) + ) + + (wire (pts (xy 229.87 256.54) (xy 222.25 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e4072ec-19bb-4382-9354-be1a1f5f549d) + ) + (wire (pts (xy 217.17 245.11) (xy 219.71 245.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f386ccb-08b9-4b50-89b1-5680a8e6bfc3) + ) + (wire (pts (xy 113.03 36.83) (xy 114.3 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 20631cdf-ca3b-400f-9a7f-718f8694e777) + ) + (wire (pts (xy 355.6 224.79) (xy 346.71 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 228f3d2a-6f5e-4dba-b72a-b950d3bb2fa0) + ) + (wire (pts (xy 304.8 246.38) (xy 304.8 247.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 22a6d2ac-2a73-40b0-8979-25e8e22e211c) + ) + (wire (pts (xy 59.69 132.08) (xy 68.58 132.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 22c597e2-a8ae-4f49-9a4f-0d7dbc22f9eb) + ) + (wire (pts (xy 254 60.96) (xy 254 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 252534b9-af30-428e-8863-43c4179fcbf3) + ) + (wire (pts (xy 257.81 45.72) (xy 260.35 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25d2e2e8-236e-4bf1-891b-bba407982af4) + ) + (polyline (pts (xy 24.13 74.93) (xy 24.13 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 267095e8-70b5-49e3-876a-a57b8895ff0a) + ) + + (wire (pts (xy 60.96 149.86) (xy 60.96 148.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27c4f7c2-e4eb-44b6-a188-54e43ff387f7) + ) + (polyline (pts (xy 199.39 82.55) (xy 199.39 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2829c880-eb77-46ba-b3a5-bd9d3dc9d92d) + ) + (polyline (pts (xy 24.13 113.03) (xy 97.79 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 28a460d8-0146-4c6b-aa2d-a4e8e91144a7) + ) + + (wire (pts (xy 134.62 69.85) (xy 134.62 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2a9793eb-6d65-41d6-98b3-aa5a3781e6c7) + ) + (wire (pts (xy 226.06 76.2) (xy 226.06 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ac75b13-d9f6-457d-9eca-67f4e67e599b) + ) + (wire (pts (xy 113.03 100.33) (xy 116.84 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c473399-ee47-4c12-8975-bc2f0de1950a) + ) + (wire (pts (xy 67.31 123.19) (xy 67.31 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c77d211-f6b7-4aa0-b83a-485ee69bed9c) + ) + (wire (pts (xy 44.45 62.23) (xy 48.26 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cd008f0-ac77-4289-8760-9acb8e59d9c0) + ) + (wire (pts (xy 45.72 40.64) (xy 49.53 40.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cf7bc7b-3a96-4cb1-abb4-c8a4c4297511) + ) + (wire (pts (xy 142.24 73.66) (xy 158.75 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30a0881b-14fb-4b06-a9c9-c4c7c7bb8d3e) + ) + (polyline (pts (xy 97.79 107.95) (xy 97.79 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31b13de6-6448-45f3-a453-9722975bb8c1) + ) + + (wire (pts (xy 46.99 168.91) (xy 46.99 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 33bdf84b-599c-4135-a3f8-783432541f8f) + ) + (wire (pts (xy 240.03 256.54) (xy 242.57 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 33d8859e-091d-4c75-b514-23e13de10b81) + ) + (polyline (pts (xy 62.23 62.23) (xy 62.23 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3417a133-94ab-429a-aab8-14d561c25350) + ) + + (wire (pts (xy 133.35 39.37) (xy 144.78 39.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3545c4ae-ec62-47cb-91bb-ada0c9d2cc27) + ) + (wire (pts (xy 40.64 167.64) (xy 40.64 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3762e466-6741-449b-a214-bd00f1f53988) + ) + (wire (pts (xy 214.63 248.92) (xy 222.25 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3813474e-9bc6-4d54-8865-9d65fe1a6aa7) + ) + (wire (pts (xy 316.23 236.22) (xy 316.23 233.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38e5f027-fd9b-4591-a302-74e3d5dd745c) + ) + (wire (pts (xy 110.49 41.91) (xy 102.87 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3b7cd004-7257-4393-ad96-9c014ab8b412) + ) + (wire (pts (xy 246.38 60.96) (xy 241.3 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3cda8877-e768-4495-a798-f6fa8988a64a) + ) + (wire (pts (xy 365.76 236.22) (xy 365.76 234.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d1feb10-7dc3-4a42-ad03-29a0c2e185eb) + ) + (wire (pts (xy 102.87 36.83) (xy 113.03 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d89df99-bfd2-48ff-9e8d-ab1d683dd780) + ) + (wire (pts (xy 58.42 86.36) (xy 60.96 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3ec57d77-5871-43ee-b6b9-4610b5be175d) + ) + (wire (pts (xy 304.8 227.33) (xy 295.91 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42fd2a2f-db25-4a76-a110-50c86664aa03) + ) + (wire (pts (xy 168.91 59.69) (xy 168.91 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 451cb8bc-5e72-45fc-948b-43eaccd9d153) + ) + (wire (pts (xy 165.1 22.86) (xy 165.1 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 45b99c2d-3a6e-4922-aa77-f057931c5746) + ) + (polyline (pts (xy 105.41 83.82) (xy 105.41 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 485b8c27-f86d-4d32-a411-bd0ec8d3ff1b) + ) + + (wire (pts (xy 120.65 41.91) (xy 110.49 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 48f78e2c-b8b3-4eec-93cf-3cb79daf7069) + ) + (wire (pts (xy 34.29 95.25) (xy 40.64 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 49a45718-d748-4553-a74a-7af0db5bfdad) + ) + (wire (pts (xy 40.64 95.25) (xy 40.64 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c5455d0-dba6-48a7-9639-b9f53582f038) + ) + (wire (pts (xy 34.29 86.36) (xy 43.18 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c628dba-b519-4460-aa75-06583a60f25f) + ) + (wire (pts (xy 74.93 124.46) (xy 78.74 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4e32003e-14f9-4ceb-bb90-1e67297ec1f7) + ) + (wire (pts (xy 115.57 46.99) (xy 113.03 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f8d095f-c859-4ab6-8f81-afc376c383f3) + ) + (wire (pts (xy 50.8 93.98) (xy 50.8 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f920fbd-940d-4924-aabc-d4e402ac13fa) + ) + (wire (pts (xy 67.31 160.02) (xy 67.31 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 50f100ad-a52f-4534-8c31-e5471340301a) + ) + (wire (pts (xy 33.02 124.46) (xy 45.72 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 51765ecb-a9e7-4fb8-944a-90cae70de8ce) + ) + (polyline (pts (xy 24.13 139.7) (xy 24.13 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 534b7c80-8b30-45ca-8cb3-2574181b7189) + ) + + (wire (pts (xy 48.26 52.07) (xy 48.26 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 543af2f3-e336-40c8-b705-58b85f7731ad) + ) + (polyline (pts (xy 143.51 104.14) (xy 143.51 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54642d5b-d44c-49df-be81-5e3b9c4072fa) + ) + + (wire (pts (xy 115.57 54.61) (xy 115.57 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5637c5e0-7033-416d-9b57-2c8a62c72746) + ) + (wire (pts (xy 76.2 45.72) (xy 76.2 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 581758e0-33bb-45b4-9cff-619b82720073) + ) + (wire (pts (xy 123.19 36.83) (xy 123.19 30.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 58a44b76-4d38-43e9-a97c-df9607d4ae41) + ) + (wire (pts (xy 45.72 124.46) (xy 52.07 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 59e6e9b7-4b50-411c-be34-9d3dead71024) + ) + (wire (pts (xy 49.53 30.48) (xy 49.53 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5bd6e3b5-fe5b-45ae-8f40-c932a4acd68b) + ) + (wire (pts (xy 34.29 63.5) (xy 34.29 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d616c9a-af91-4b7e-a16a-c55cb5a724f5) + ) + (wire (pts (xy 316.23 228.6) (xy 313.69 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5e42d926-7576-461d-9e46-c540541eeffa) + ) + (wire (pts (xy 346.71 228.6) (xy 346.71 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ec3b27b-4090-40cc-a5ea-4f7c82472a12) + ) + (wire (pts (xy 40.64 158.75) (xy 40.64 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5fdad155-1ba1-4199-93b4-fc9b43ddd990) + ) + (wire (pts (xy 295.91 222.25) (xy 299.72 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6126fc91-e46e-42c1-ba36-596a05aff98c) + ) + (wire (pts (xy 257.81 60.96) (xy 260.35 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62501a27-9156-40ce-b577-8b0244228c4f) + ) + (wire (pts (xy 34.29 87.63) (xy 34.29 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62ef7dfb-60c9-4f69-b7fd-27ba6c389552) + ) + (polyline (pts (xy 273.05 20.32) (xy 273.05 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6610310c-06c6-4c7b-add8-0dec5ab49111) + ) + + (wire (pts (xy 123.19 36.83) (xy 133.35 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67122009-847a-4459-a49c-ec8155e67fa5) + ) + (wire (pts (xy 355.6 218.44) (xy 341.63 218.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67f5012a-50cf-45b6-8d99-1e99f5fcbfa0) + ) + (wire (pts (xy 144.78 49.53) (xy 142.24 49.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 689cfbd5-0724-4452-a70d-eec9d737b3e8) + ) + (wire (pts (xy 40.64 62.23) (xy 44.45 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 690b1827-8ca8-4a05-9880-8bd0424e8f18) + ) + (wire (pts (xy 346.71 227.33) (xy 355.6 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69181751-95c7-4903-890c-d1765317dea4) + ) + (wire (pts (xy 242.57 55.88) (xy 246.38 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69e95b94-b53a-47b5-85c1-8407162d63c8) + ) + (polyline (pts (xy 58.42 69.85) (xy 58.42 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6a4f98db-b8f7-4ddb-b7f6-d0272bd09d01) + ) + + (wire (pts (xy 214.63 248.92) (xy 214.63 245.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6b0a732d-4207-40ce-a03a-35d3d23c9d3d) + ) + (wire (pts (xy 90.17 49.53) (xy 90.17 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6b56be43-9d4e-42c4-800b-7ed224a42241) + ) + (wire (pts (xy 40.64 168.91) (xy 46.99 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6b8ed18d-ff17-4b05-ab88-198850362511) + ) + (wire (pts (xy 77.47 36.83) (xy 72.39 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e28bcab-6e52-45a9-ad8b-df61df8b3704) + ) + (wire (pts (xy 215.9 50.8) (xy 218.44 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ebd5d5d-f58f-4677-9e77-b35e02585223) + ) + (wire (pts (xy 214.63 153.67) (xy 217.17 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f6db16a-c6e6-4991-99ef-9f6364c7d5c6) + ) + (polyline (pts (xy 100.33 142.24) (xy 100.33 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6fd92527-fde0-4529-b9cc-bfccc65577f5) + ) + + (wire (pts (xy 302.26 241.3) (xy 302.26 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 704bd5b0-ec0f-423b-adc7-35b06922a0a0) + ) + (wire (pts (xy 133.35 21.59) (xy 133.35 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7414270f-1e47-4ed8-9cb3-e11959be7943) + ) + (wire (pts (xy 60.96 158.75) (xy 67.31 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 74257531-da5c-4f68-8854-bb8405116c7c) + ) + (wire (pts (xy 76.2 54.61) (xy 76.2 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7446394d-f113-43b7-be4f-c74573c856eb) + ) + (polyline (pts (xy 199.39 20.32) (xy 273.05 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7587fb12-fbdf-4b7e-ad2e-692bda4e76cd) + ) + + (wire (pts (xy 214.63 256.54) (xy 222.25 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7652ad1a-768f-4922-a190-ddb45f11e55b) + ) + (wire (pts (xy 198.12 248.92) (xy 207.01 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76cb4b10-d4fe-4207-adf1-bc7f31e4c390) + ) + (wire (pts (xy 355.6 229.87) (xy 355.6 233.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 79309117-1d72-447d-9bd2-2fe68623676e) + ) + (wire (pts (xy 46.99 160.02) (xy 46.99 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 79930ecd-a67e-402d-823c-c42d114a76ae) + ) + (wire (pts (xy 207.01 248.92) (xy 214.63 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7c20e666-44ef-4f7b-9d08-6a4231ebecc4) + ) + (polyline (pts (xy 185.42 104.14) (xy 154.94 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7ce6bbf8-6581-4804-84fc-ae34246f928a) + ) + + (wire (pts (xy 133.35 36.83) (xy 133.35 39.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7d73018d-2db0-407d-ae63-869d083f66f9) + ) + (wire (pts (xy 246.38 66.04) (xy 246.38 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 808f12a4-d9bb-4a3e-ba9a-329c2566f078) + ) + (polyline (pts (xy 105.41 104.14) (xy 143.51 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 815b4aff-e00d-478b-b563-30883b486815) + ) + (polyline (pts (xy 273.05 82.55) (xy 199.39 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8163c545-fb4b-4ef8-9e47-2e9bb3e13ba2) + ) + + (wire (pts (xy 166.37 44.45) (xy 166.37 21.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 81edb68b-1ab5-4fb6-92a0-b5f2f7a7a4c0) + ) + (wire (pts (xy 138.43 36.83) (xy 138.43 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 836e5171-872d-43b5-b6f8-71b85b23254a) + ) + (wire (pts (xy 40.64 157.48) (xy 40.64 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8704e554-2515-40da-8cd3-930eaba30485) + ) + (wire (pts (xy 67.31 168.91) (xy 67.31 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 87d8627c-9528-46f8-b6fc-f5eec9329e69) + ) + (polyline (pts (xy 100.33 179.07) (xy 24.13 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 87fe2f3a-452f-4e7d-bbe4-642bbc6d118a) + ) + + (wire (pts (xy 120.65 45.72) (xy 120.65 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8bd387b3-c217-4264-b8c5-7742627e566c) + ) + (wire (pts (xy 241.3 55.88) (xy 242.57 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8c64b62d-b4ca-440e-86d0-157708ec6905) + ) + (wire (pts (xy 31.75 86.36) (xy 34.29 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8dc2daab-c760-4cf2-ae64-df355c304c9a) + ) + (wire (pts (xy 45.72 41.91) (xy 45.72 40.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8eaa4cdb-c164-4ad2-85bc-6d5260f6dc79) + ) + (wire (pts (xy 90.17 27.94) (xy 90.17 29.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ec6df0f-24e2-47c4-9166-93a32a60ec0e) + ) + (wire (pts (xy 34.29 30.48) (xy 34.29 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8f5c9d46-aa61-4887-8513-f078e172bb80) + ) + (wire (pts (xy 36.83 149.86) (xy 40.64 149.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8f69ef26-4f5d-4280-8e6c-a29b1fffc598) + ) + (wire (pts (xy 69.85 124.46) (xy 74.93 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 910af46c-2932-47e1-84c2-3ffa6e7be377) + ) + (wire (pts (xy 172.72 69.85) (xy 172.72 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9114df27-cf07-47a3-9303-45e6b27b5eea) + ) + (wire (pts (xy 161.29 92.71) (xy 161.29 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9170c59c-4b39-4ef3-9c1e-1a44b40389a8) + ) + (wire (pts (xy 41.91 130.81) (xy 45.72 130.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9221a528-11f8-4ce3-8241-bfea74594d54) + ) + (wire (pts (xy 215.9 30.48) (xy 218.44 30.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 94f1eb3e-7924-4c5f-8c07-cb6f764c3776) + ) + (wire (pts (xy 60.96 167.64) (xy 60.96 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 951687b2-8f7b-4e8d-800f-734dcc779a67) + ) + (wire (pts (xy 34.29 52.07) (xy 40.64 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 95b1a8e9-02ce-4e3f-b7da-d65c80ec1938) + ) + (wire (pts (xy 142.24 49.53) (xy 142.24 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96b3d7a5-12c6-42bc-be48-a89cb8ce2bf1) + ) + (wire (pts (xy 138.43 36.83) (xy 144.78 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96cb662b-93af-4df3-a883-059fef8a325a) + ) + (wire (pts (xy 158.75 96.52) (xy 158.75 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9786a2eb-aa8e-4488-bf04-eaa44d00f447) + ) + (wire (pts (xy 76.2 44.45) (xy 77.47 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 990fe86e-3826-4de5-9c52-620a5e94d907) + ) + (wire (pts (xy 212.09 245.11) (xy 214.63 245.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b4151a7-8f73-479c-a1bf-8a03933ee7e2) + ) + (wire (pts (xy 229.87 256.54) (xy 240.03 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9d4072fe-a074-4fce-8b2d-6b82408333f5) + ) + (wire (pts (xy 302.26 219.71) (xy 295.91 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a46b094d-fa60-405a-bb8f-e3aba02b21b6) + ) + (wire (pts (xy 113.03 73.66) (xy 113.03 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a5619e26-cae7-4447-8dcf-8f7bfd057560) + ) + (wire (pts (xy 110.49 41.91) (xy 110.49 54.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6ca8a80-0cdd-4874-b5dc-0d8b7162ca43) + ) + (wire (pts (xy 50.8 95.25) (xy 60.96 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6e8d4ea-c243-4bfa-ad5a-d8fe730389fa) + ) + (wire (pts (xy 78.74 135.89) (xy 78.74 132.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7799c5f-9bd3-4546-819c-fd39e3e7d1a7) + ) + (wire (pts (xy 306.07 228.6) (xy 304.8 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7ffcf27-f62e-4ea3-8126-6986b277a82a) + ) + (wire (pts (xy 67.31 124.46) (xy 69.85 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9a8a71c-0130-44e0-a7dc-e5775d6d6aa3) + ) + (wire (pts (xy 140.97 43.18) (xy 140.97 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9baef13-ebb4-4f21-aec5-b88b7cea5e82) + ) + (wire (pts (xy 142.24 59.69) (xy 168.91 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9f0b38d-4b4c-4d54-8c12-d1f074c1418f) + ) + (polyline (pts (xy 24.13 107.95) (xy 97.79 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab5c7468-73d6-4338-8293-4aee0d76a2d7) + ) + + (wire (pts (xy 304.8 224.79) (xy 304.8 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abd2c11b-4856-46ea-a8f8-093b10f7149f) + ) + (polyline (pts (xy 154.94 104.14) (xy 154.94 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac2dd7dd-f222-40dd-b545-0b2ef61dcd98) + ) + + (wire (pts (xy 58.42 85.09) (xy 58.42 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac6eeefd-cff5-4674-88ae-b4f88f935614) + ) + (wire (pts (xy 34.29 130.81) (xy 33.02 130.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac70c983-e25d-4a51-bd0d-3cc292a03264) + ) + (wire (pts (xy 247.65 66.04) (xy 246.38 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac9a1c05-e3ac-4529-8172-3e82953a0f88) + ) + (wire (pts (xy 134.62 43.18) (xy 140.97 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid acec9e05-6282-42c8-b89b-82d04a7be1ea) + ) + (wire (pts (xy 121.92 36.83) (xy 123.19 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aead6e94-7b40-4f93-9401-4257af525eae) + ) + (polyline (pts (xy 24.13 69.85) (xy 58.42 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0b0f52a-4479-4333-9dc5-8e6917d983f1) + ) + + (wire (pts (xy 254 58.42) (xy 260.35 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0e07503-229d-471b-8613-797fc2d03019) + ) + (wire (pts (xy 49.53 40.64) (xy 49.53 39.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1f650a5-a239-4dbb-8158-b56bd11756d0) + ) + (wire (pts (xy 140.97 41.91) (xy 140.97 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b3a0fc96-68fe-492c-b6dd-2d67acee5cea) + ) + (wire (pts (xy 34.29 50.8) (xy 34.29 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b3d25102-b36a-424e-b387-90b5a3f71693) + ) + (wire (pts (xy 161.29 95.25) (xy 161.29 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b436d826-f28b-4e0b-b6b3-94aeb8edc2e1) + ) + (polyline (pts (xy 24.13 179.07) (xy 24.13 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b497ca6e-9918-453c-b61e-4b85f3bff84c) + ) + + (wire (pts (xy 40.64 158.75) (xy 46.99 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b98ae4d4-6113-48ba-b45c-3426c2a30e7c) + ) + (wire (pts (xy 214.63 245.11) (xy 217.17 245.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bbe161c6-83ec-4053-83af-b4606366e3a1) + ) + (wire (pts (xy 76.2 135.89) (xy 78.74 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bcfcbfc8-955c-4fe4-88df-2694900d971a) + ) + (wire (pts (xy 158.75 95.25) (xy 161.29 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bd1ddb9b-9159-42fc-940b-c7838694c1cd) + ) + (wire (pts (xy 304.8 223.52) (xy 306.07 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be0c559a-0501-486a-8df0-a36a9398fd5a) + ) + (wire (pts (xy 245.11 77.47) (xy 245.11 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c1686793-b5ef-4170-813f-6670e19d6724) + ) + (wire (pts (xy 68.58 132.08) (xy 69.85 132.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c16e7f17-30b8-4b15-b1af-f3aa41adba33) + ) + (wire (pts (xy 60.96 95.25) (xy 60.96 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c311bdd7-121a-438e-9f2e-f0836f3026ed) + ) + (wire (pts (xy 226.06 57.15) (xy 226.06 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5dbb40a-a3d0-4d75-befb-fd12cb76d5fb) + ) + (polyline (pts (xy 185.42 83.82) (xy 185.42 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c6cf4964-18ae-4802-a66f-674f50af226b) + ) + + (wire (pts (xy 41.91 40.64) (xy 45.72 40.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ca23a296-6556-4d9a-bfd7-195db42939f9) + ) + (wire (pts (xy 142.24 59.69) (xy 142.24 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb93d532-a636-48d4-a019-e9cea5e34aa3) + ) + (wire (pts (xy 260.35 55.88) (xy 254 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cbf55014-d657-4220-8aff-5e50a758b2ad) + ) + (wire (pts (xy 242.57 66.04) (xy 242.57 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cc6df354-61ce-40e4-b9b7-de38f44dc48f) + ) + (wire (pts (xy 158.75 73.66) (xy 161.29 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cd5125e1-79b1-4837-bada-ec43bd39acd5) + ) + (wire (pts (xy 134.62 100.33) (xy 138.43 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce8fb6f4-289c-4447-be11-23293fe64c00) + ) + (wire (pts (xy 134.62 92.71) (xy 138.43 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d01c3461-608b-4ece-9ef6-22f3e895fa49) + ) + (wire (pts (xy 138.43 41.91) (xy 120.65 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d2e36f57-432d-45c4-bd02-63e35582e695) + ) + (wire (pts (xy 67.31 158.75) (xy 69.85 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d2f8069f-6a74-4431-a00b-635989d1c04c) + ) + (wire (pts (xy 257.81 63.5) (xy 257.81 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d341f79a-78b8-4b12-89f6-101aa771076f) + ) + (wire (pts (xy 168.91 34.29) (xy 172.72 34.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d347497c-f267-4040-9f6f-07d73d375ae4) + ) + (wire (pts (xy 59.69 133.35) (xy 59.69 132.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d36939bc-e996-4f51-914d-83f0d6ee7758) + ) + (wire (pts (xy 113.03 46.99) (xy 113.03 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3739973-1b58-4a9c-90e3-0895ada3f25a) + ) + (wire (pts (xy 299.72 222.25) (xy 299.72 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d578382d-9172-4e3d-a68c-f363441e1803) + ) + (wire (pts (xy 341.63 233.68) (xy 341.63 237.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d5b5c9f2-d46a-44b7-84e0-3c93668ae3d5) + ) + (wire (pts (xy 304.8 228.6) (xy 304.8 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d9cd2b43-60ab-4845-8778-d2d195f89263) + ) + (wire (pts (xy 58.42 86.36) (xy 58.42 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d9e6fbb0-08fa-4119-bc1f-4c493d0a000e) + ) + (wire (pts (xy 138.43 22.86) (xy 138.43 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dbdef164-6b0b-4d1f-8f50-f4c5da4cde68) + ) + (wire (pts (xy 68.58 135.89) (xy 68.58 132.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc535858-8bdf-4a25-8777-3b5baf653dbc) + ) + (polyline (pts (xy 194.31 80.01) (xy 105.41 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ddf63670-0bae-4ad5-9f9c-180ec123c35a) + ) + (polyline (pts (xy 143.51 83.82) (xy 105.41 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de9a06dc-d50d-459e-87dc-cd3f8fed78c0) + ) + + (wire (pts (xy 172.72 66.04) (xy 173.99 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df6f73cb-269d-4f30-9c1a-d9bbbafdfdb3) + ) + (wire (pts (xy 304.8 241.3) (xy 302.26 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1082506-4ccd-4555-90f1-d7b7d2afd0d5) + ) + (wire (pts (xy 166.37 21.59) (xy 133.35 21.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e15c14c3-2b7e-4d73-9299-f9a1d6366513) + ) + (wire (pts (xy 34.29 30.48) (xy 41.91 30.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e2ef4a35-9f5c-4304-bd0d-eb01dff6c226) + ) + (wire (pts (xy 226.06 36.83) (xy 226.06 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e45b0ab3-b7d2-49a8-bd80-296db485f627) + ) + (polyline (pts (xy 97.79 113.03) (xy 97.79 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e59ce2c7-f415-4b8b-bf05-d61dc678edd1) + ) + (polyline (pts (xy 154.94 83.82) (xy 185.42 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e6af7054-d226-49a7-af6b-f4bec65c0266) + ) + + (wire (pts (xy 48.26 62.23) (xy 48.26 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e74630ed-5323-4e73-af36-e72f565b32ee) + ) + (wire (pts (xy 214.63 153.67) (xy 214.63 149.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e821c098-f61a-4f5a-98df-222e06e7a146) + ) + (polyline (pts (xy 62.23 20.32) (xy 194.31 20.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e83adf6c-95d5-4a81-9a9f-2034b48e5fc8) + ) + + (wire (pts (xy 45.72 130.81) (xy 45.72 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e86336c4-341b-49aa-95e3-d71f762e598d) + ) + (wire (pts (xy 355.6 233.68) (xy 341.63 233.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e92a5c46-e411-47bd-ae60-57cb52dd47d9) + ) + (wire (pts (xy 40.64 52.07) (xy 48.26 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ea6ab2ad-fa63-4ed1-a277-da4fb402c8e4) + ) + (wire (pts (xy 34.29 52.07) (xy 34.29 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eacdb3c5-9e18-4200-a218-dd369fb266c8) + ) + (wire (pts (xy 124.46 100.33) (xy 127 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec1ccab9-129c-4d63-864b-a72e8fda3b9e) + ) + (wire (pts (xy 60.96 158.75) (xy 60.96 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec64de05-a58d-4f71-be3b-dddb22578cdd) + ) + (polyline (pts (xy 24.13 20.32) (xy 24.13 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ecadf1a1-bc06-4bb2-9355-7ffcfdb903c8) + ) + + (wire (pts (xy 41.91 30.48) (xy 49.53 30.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eeb71c0a-d820-4feb-ba28-79aa8fe9d231) + ) + (wire (pts (xy 172.72 44.45) (xy 166.37 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef315e07-e19f-4605-ad7c-bacc329ad39d) + ) + (wire (pts (xy 299.72 243.84) (xy 304.8 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef5581c4-0fad-497b-9ddd-190d1cf180ad) + ) + (wire (pts (xy 138.43 22.86) (xy 165.1 22.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef6ef81a-7579-4602-8a71-a5c8568b4122) + ) + (polyline (pts (xy 97.79 139.7) (xy 24.13 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f0324dae-31f5-4ea1-bfb0-e1921d3b8cec) + ) + + (wire (pts (xy 34.29 27.94) (xy 34.29 30.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f0406687-ad67-4515-8c83-b06ad0be3369) + ) + (wire (pts (xy 217.17 153.67) (xy 219.71 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f0a83302-8b62-4714-8448-afcc7d788b22) + ) + (wire (pts (xy 295.91 224.79) (xy 304.8 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f22ff6f3-e5c7-4f6b-b92c-250fe9169bf0) + ) + (polyline (pts (xy 105.41 62.23) (xy 62.23 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f38f7baf-50f2-4a61-874d-de913d069a9a) + ) + + (wire (pts (xy 257.81 40.64) (xy 257.81 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3ea857d-e79f-4ed8-91d8-f6d950fc73be) + ) + (wire (pts (xy 346.71 223.52) (xy 341.63 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f41e6d09-659f-4fb8-9e82-bea2599260c9) + ) + (polyline (pts (xy 97.79 74.93) (xy 24.13 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4876e8f-37b2-48a4-a83c-a934aa48d870) + ) + + (wire (pts (xy 124.46 92.71) (xy 127 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4d36d2e-0f7c-4a1a-b5e9-c05b6d99b888) + ) + (wire (pts (xy 34.29 40.64) (xy 34.29 39.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f6e9f689-11b5-4afa-9ed4-7ecc68081e5b) + ) + (wire (pts (xy 44.45 63.5) (xy 44.45 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f83f0a8b-93d6-49c4-b1e4-af225ec62513) + ) + (wire (pts (xy 113.03 92.71) (xy 116.84 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa9843ae-cce5-471f-851c-c6c73e045735) + ) + (wire (pts (xy 313.69 223.52) (xy 316.23 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb639cea-8d4e-43c3-9192-cc73796ea8b7) + ) + + (text "External 5V voltage control" (at 302.26 199.39 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 106dbbee-cb3a-4931-914c-b3302b1e189b) + ) + (text "Board address" (at 160.02 86.36 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 10d14638-9012-4efb-aceb-891f5b0269f1) + ) + (text "Bootloader init" (at 26.67 24.13 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 19e73785-62aa-48ac-ba28-2594bf3722ee) + ) + (text "V12 = 12Vin/4.93" (at 34.29 177.8 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 22d29828-b5b8-45c6-b306-9a6b2d6f7712) + ) + (text "ADC block (voltage)" (at 27.94 144.78 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 254a23d9-a360-4f55-9cb9-cfd164ded6c4) + ) + (text "3.3V MCU power source" (at 25.4 116.84 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 566032c8-3548-4d43-9433-f8c66cce58a3) + ) + (text "Input/output" (at 201.93 24.13 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 8e42c9cd-e846-4af4-a5c2-918c0d68177b) + ) + (text "LED indicators" (at 109.22 86.36 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a9484f6a-b0fa-4942-b43d-cff888647d57) + ) + (text "External 12V voltage control" (at 302.26 196.85 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid b59f9a6f-a726-4e78-9bf4-b0b5052e81d0) + ) + (text "CAN module" (at 78.74 25.4 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid cc4eb433-4eb2-4684-a90a-cc536a9c1389) + ) + (text "5V power source" (at 25.4 78.74 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid eb4d6cce-51fc-4666-af9a-070875be2d70) + ) + (text "V5 = U5/2" (at 59.69 177.8 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid ef44dc9c-db2f-463e-b03b-f16c6a82e13b) + ) + + (label "V5" (at 295.91 199.39 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 0521d4f2-4850-4a92-b22a-76ccd7489a2e) + ) + (label "INP1" (at 241.3 55.88 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 107cdce4-5c33-477d-8925-497528b78d87) + ) + (label "OUTP2" (at 226.06 45.72 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 196da17f-dced-4275-96fe-cc6c5d17b13c) + ) + (label "O2" (at 138.43 199.39 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 1a5016f5-fc52-452a-adde-38bf02dce36c) + ) + (label "LED0" (at 113.03 92.71 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 1b2f7eb0-f250-4a9e-8318-c075eb73d8c4) + ) + (label "NRST" (at 34.29 50.8 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 1c455043-1e3e-41d4-b5d8-acc8a1238fce) + ) + (label "Rx" (at 295.91 222.25 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 1f32d24c-2aaa-4e7e-918e-1c8dcf68911f) + ) + (label "O1" (at 208.28 30.48 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 21b4a8e7-4142-45ad-9949-9f7357375822) + ) + (label "brdaddr0" (at 138.43 232.41 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 2205908c-c02d-45af-9e28-1fb3b3f3e9f0) + ) + (label "V12" (at 49.53 158.75 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 27ff584a-f81e-49bf-a19c-91ec58183c30) + ) + (label "OUTP1" (at 226.06 25.4 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 2ec72da2-6007-49d4-a5fe-2c6f5edd1772) + ) + (label "INP2" (at 295.91 209.55 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 3704f581-579f-4211-a86b-6ba41de97f5f) + ) + (label "O3" (at 138.43 196.85 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 3c49b8e5-7885-4aba-9191-f9da41a0b0b2) + ) + (label "CAN_Rx" (at 72.39 36.83 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 46d3a951-7e97-4a96-a474-5cd8d56de01c) + ) + (label "5Vusb" (at 316.23 218.44 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 4b645f96-ddfb-458c-bb60-0d260e0dd1ed) + ) + (label "BOOT0" (at 138.43 181.61 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 5159f47d-c38a-4503-9d08-313d41fdac08) + ) + (label "5Vusb" (at 33.02 130.81 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 56f911dc-fc93-4b2b-860c-27a887af052a) + ) + (label "12Vin" (at 31.75 86.36 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 5fd53cb8-79b8-4b1d-abee-574358ef8cc9) + ) + (label "OUTP1" (at 260.35 48.26 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 64200902-efce-4ac7-89a4-a5377aeca59a) + ) + (label "V5" (at 69.85 158.75 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 64e3b733-8c03-417d-b020-6acb91698fee) + ) + (label "LED1" (at 113.03 100.33 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 6768d203-209b-4d9c-b9bb-1e1873180fec) + ) + (label "INP2" (at 241.3 60.96 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 696b873b-ae92-4539-b630-1199779ab79f) + ) + (label "BOOT0" (at 34.29 27.94 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 6a52c139-820e-4e0f-bd45-fa37cadd682c) + ) + (label "LED1" (at 138.43 189.23 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 6b05ce54-cf1a-4e89-9827-7daa7b3cd4bc) + ) + (label "5Vreg" (at 33.02 124.46 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 6ca05ead-56d6-4099-b011-8b647a7e01e4) + ) + (label "OUTP3" (at 226.06 64.77 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 6f1007f7-6ab0-4726-9e70-c2a21a703bb7) + ) + (label "INP1" (at 295.91 207.01 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 71233e6e-a544-42f9-a145-d4f1f290545e) + ) + (label "NRST" (at 138.43 166.37 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid 73573036-fb7a-45e0-8cc4-2e03388e105e) + ) + (label "brdaddr2" (at 173.99 95.25 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a9bc9027-58e0-4e23-964b-d6c3fdfeef74) + ) + (label "brdaddr2" (at 295.91 217.17 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid aa83157d-3f51-4b08-b944-e45d3a8c45c7) + ) + (label "OUTP2" (at 260.35 50.8 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid b37e5841-e48f-427e-b9d5-3db48d35b4da) + ) + (label "LED0" (at 138.43 186.69 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid b8a203c0-a2ef-426b-855a-200f8efd85dc) + ) + (label "CAN_Tx" (at 138.43 219.71 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid bd532c00-2b77-474e-8797-7e228cda452c) + ) + (label "CAN_Rx" (at 138.43 217.17 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid c20c2d18-5c0f-4d4b-bcab-04843a957197) + ) + (label "brdaddr1" (at 138.43 234.95 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid c8e1ac48-1a5b-431e-ae6b-053d99934935) + ) + (label "OUTP3" (at 260.35 53.34 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid cb7e5e9c-3038-494c-9727-76d9e7803880) + ) + (label "brdaddr1" (at 173.99 92.71 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid cf3b1e4b-3270-46f2-aed6-a01915aa20e9) + ) + (label "O3" (at 208.28 69.85 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid cf5c50a9-1131-4e3a-9593-fc92fef8e434) + ) + (label "O2" (at 208.28 50.8 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid d16ce409-9091-40d2-8552-d4a362dd766a) + ) + (label "CAN_Tx" (at 72.39 34.29 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid d6ca32f2-243f-400c-9955-37ba281d9182) + ) + (label "brdaddr0" (at 173.99 90.17 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid dc1dfb2c-9d2a-4bd0-9c9c-356c7bb0324a) + ) + (label "Tx" (at 295.91 219.71 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid deae03af-f2d3-4efe-9e0b-cc43df7086df) + ) + (label "VDD" (at 214.63 149.86 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid e88ec2d1-1fae-434b-aada-021ad4710520) + ) + (label "12Vin" (at 36.83 149.86 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid f0118c6a-0a9e-47d6-8549-7f684c7e359c) + ) + (label "O1" (at 138.43 201.93 180) + (effects (font (size 1.524 1.524)) (justify right bottom)) + (uuid f55600ec-97a6-43e9-bb15-67aa8ee231d7) + ) + (label "12Vin" (at 161.29 73.66 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid f5bbe41a-9e0b-4e2d-9389-18d8fc123331) + ) + (label "V12" (at 295.91 196.85 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid fde7aa8f-0962-41e9-807b-54215deb3900) + ) + (label "VDD" (at 242.57 256.54 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid fe30ece7-0b90-42e1-984a-63b6ddc56d2f) + ) + + (symbol (lib_id "stm32-rescue:STM32F042C6Tx") (at 217.17 199.39 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c42c0e) + (property "Reference" "U7" (id 0) (at 140.97 155.575 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "" (id 1) (at 293.37 155.575 0) + (effects (font (size 1.27 1.27)) (justify right bottom)) + ) + (property "Footprint" "" (id 2) (at 293.37 156.845 0) + (effects (font (size 1.27 1.27)) (justify right top) hide) + ) + (property "Datasheet" "" (id 3) (at 217.17 199.39 0)) + (pin "1" (uuid 1c26e1c4-b98c-4def-96dd-17d8017ec570)) + (pin "10" (uuid b67a4b4b-acc6-4a05-8c49-4d7f4c9df3fe)) + (pin "11" (uuid 19dc1192-32b0-4cbb-85b8-abd0a30f75f1)) + (pin "12" (uuid bc22b800-1887-4053-8ee8-5c4f9938e9a4)) + (pin "13" (uuid 445abd3e-7f70-4a8a-bd98-38131494ac76)) + (pin "14" (uuid a50edf88-5c5e-4105-9620-3350e7dec819)) + (pin "15" (uuid 408c12bf-87c4-47c4-b637-e48d7264dd99)) + (pin "16" (uuid eeb98ee7-10ce-49eb-8f67-1d1dc4e44347)) + (pin "17" (uuid d2379189-4cbb-41af-9af7-f3bd74abbfe6)) + (pin "18" (uuid 241951d2-549b-446e-90f6-0666cd4005b8)) + (pin "19" (uuid 2249084d-ee0a-4b04-b9c8-cd612ad7c307)) + (pin "2" (uuid 36b95cad-3407-41d5-a155-bbcc4d7ef1dc)) + (pin "20" (uuid 2c44f2de-b3f7-46f3-8a88-037d6cf62d8e)) + (pin "21" (uuid 9bfceb7a-3170-4dbb-8669-f249caef7197)) + (pin "22" (uuid b6b0efb8-7d73-43da-88f0-4d2ae1abd2ff)) + (pin "23" (uuid ec48f364-7004-4ee7-9292-748d58fd27a8)) + (pin "24" (uuid ad910cb9-541f-4964-8ddc-a17be8f75d82)) + (pin "25" (uuid 6e93bb70-2d32-4be1-8467-7cb1ecbf0f3f)) + (pin "26" (uuid b20247dd-1013-4fdd-badf-4a4d9ac05033)) + (pin "27" (uuid 610591dc-0610-48ff-a8a6-1bfdc990a4bf)) + (pin "28" (uuid 213c843c-0452-4485-a6f6-e5318dae5bb1)) + (pin "29" (uuid eed9b9fe-9a7b-4267-8f6b-b7d335180e3d)) + (pin "3" (uuid e814587d-f03f-45ad-9443-914ba9c6a36a)) + (pin "30" (uuid 46dc6495-f802-451d-b885-fe21fdc82863)) + (pin "31" (uuid 22103570-e27b-4f25-942c-a5be92ba8101)) + (pin "32" (uuid 9b90bf98-24f7-4c03-81f7-c1a074fe9436)) + (pin "33" (uuid 948eecdf-2cd9-4b78-adf6-a0cd63f6c7fb)) + (pin "34" (uuid e09a52a6-5599-4156-b85b-4cff5b1e18d5)) + (pin "35" (uuid d7ed8ea8-078a-4c93-aefc-4dc3dfbb5e54)) + (pin "36" (uuid 711efc2e-44a3-4bf8-b2f8-21a204500318)) + (pin "37" (uuid b88358e1-0c0c-4c8e-8bdf-f07fb1e22a41)) + (pin "38" (uuid d00ec052-332c-43fd-810b-41d8435031ec)) + (pin "39" (uuid 987b7a10-b437-4d15-9ed1-bf047f9d2e43)) + (pin "4" (uuid c59f0a37-47fd-4a4f-8660-297965fcda29)) + (pin "40" (uuid 1e358554-40fb-416c-beea-cd9bade8c824)) + (pin "41" (uuid a2fb0af4-d361-407a-8d6d-8284770a3adc)) + (pin "42" (uuid 682d63a0-5300-4d58-9eba-e2e54b195172)) + (pin "43" (uuid e2a3de17-62c4-4ad4-aa26-caa00260b506)) + (pin "44" (uuid 391641ab-d3ef-4f85-878d-172a47ab52de)) + (pin "45" (uuid 6d82857b-8b79-4d79-86bd-b3e3f08318c8)) + (pin "46" (uuid d580f9e1-85c0-44d9-b83b-e5f77842a813)) + (pin "47" (uuid 0b6ff2d2-5be2-43e5-8831-90289ce4697d)) + (pin "48" (uuid 3028f432-7b10-44a4-bf71-7635b1e6012a)) + (pin "5" (uuid a62e799d-5436-4ab7-91b6-6a631ff4424b)) + (pin "6" (uuid 284113a3-02a0-4b96-b66c-566294e04179)) + (pin "7" (uuid f1bdd8ed-f2c7-41f3-8cd0-382b73e7a86f)) + (pin "8" (uuid 5caadc2d-fcaa-4085-80cd-ab449415d953)) + (pin "9" (uuid 1e0613c3-dcc6-47f1-bf36-bb5652ca88f8)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 207.01 252.73 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c42d39) + (property "Reference" "C11" (id 0) (at 207.645 250.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 207.645 255.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 207.9752 256.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 207.01 252.73 0)) + (pin "1" (uuid 89ad82bc-1d3c-48f9-a12a-bb04d678bde8)) + (pin "2" (uuid cb53b56f-a9ce-4702-9b9b-2e9fb939446e)) + ) + + (symbol (lib_id "stm32-rescue:LM1117-3.3-RESCUE-stm32") (at 59.69 124.46 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c431fc) + (property "Reference" "U2" (id 0) (at 62.23 130.81 0)) + (property "Value" "" (id 1) (at 59.69 118.11 0)) + (property "Footprint" "" (id 2) (at 59.69 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 59.69 124.46 0)) + (pin "1" (uuid f06dc0f6-367e-4080-89b3-8b438036250c)) + (pin "2" (uuid 845ab7f1-e409-44cb-93eb-d797b110e565)) + (pin "3" (uuid 0217c1a7-ebf8-49bb-9eaa-8cbf02651599)) + (pin "4" (uuid 40f3b97b-65e9-4a0b-a381-7f8340a8a086)) + ) + + (symbol (lib_id "stm32-rescue:MCP2551-I_SN") (at 90.17 39.37 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c43297) + (property "Reference" "U4" (id 0) (at 80.01 30.48 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 92.71 30.48 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 90.17 52.07 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "" (id 3) (at 90.17 39.37 0)) + (pin "1" (uuid 76ca5e37-6d28-4f80-af6d-15bbdec676e2)) + (pin "2" (uuid 74f3ffa7-d428-4f52-ba80-8ce8c082b8d1)) + (pin "3" (uuid 0962cb01-6bb3-45a2-b6f9-85c3f8d16858)) + (pin "4" (uuid d6b4e2f8-3bee-48be-81b2-8c35f7067230)) + (pin "5" (uuid a0ec2abd-aa25-463d-8e47-1466b2e9c32e)) + (pin "6" (uuid 1f544798-c407-437c-9ca0-4a61e0138bcf)) + (pin "7" (uuid 89363765-a1ed-4191-ae97-94663e974be0)) + (pin "8" (uuid a6a723cb-44fb-4e35-87ec-c2ad5394635d)) + ) + + (symbol (lib_id "stm32-rescue:USB_A-RESCUE-stm32") (at 363.22 227.33 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c433d0) + (property "Reference" "P13" (id 0) (at 358.14 232.41 0)) + (property "Value" "" (id 1) (at 368.3 226.06 0)) + (property "Footprint" "" (id 2) (at 360.68 226.06 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 360.68 226.06 90)) + (pin "1" (uuid 1b2e0f16-6c5d-40bd-8749-6fb0a8e84af7)) + (pin "2" (uuid 6825fa8f-eff2-4cee-ace8-b60717a7aed5)) + (pin "3" (uuid a5c1e580-709c-45dc-93cf-1b02daf4f3e5)) + (pin "4" (uuid b5ff273b-32ba-483c-af34-67c91fae9fb8)) + (pin "5" (uuid 234cbc06-493a-4193-b21d-563d9f1e2e27)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 40.64 95.25 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c43b9f) + (property "Reference" "#PWR01" (id 0) (at 40.64 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 40.64 99.06 0)) + (property "Footprint" "" (id 2) (at 40.64 95.25 0)) + (property "Datasheet" "" (id 3) (at 40.64 95.25 0)) + (pin "1" (uuid c4b4b9f7-6f15-4bf0-9103-f84c1fe973c9)) + ) + + (symbol (lib_id "stm32-rescue:+5V") (at 45.72 124.46 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c45269) + (property "Reference" "#PWR02" (id 0) (at 45.72 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 45.72 120.904 0)) + (property "Footprint" "" (id 2) (at 45.72 124.46 0)) + (property "Datasheet" "" (id 3) (at 45.72 124.46 0)) + (pin "1" (uuid d6904b88-df9c-4d3c-9fa4-c1a9e8186d42)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 59.69 133.35 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c453c7) + (property "Reference" "#PWR03" (id 0) (at 59.69 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 59.69 137.16 0)) + (property "Footprint" "" (id 2) (at 59.69 133.35 0)) + (property "Datasheet" "" (id 3) (at 59.69 133.35 0)) + (pin "1" (uuid 4b1125c4-0687-42d2-a398-15ed54e45359)) + ) + + (symbol (lib_id "stm32-rescue:CP") (at 69.85 128.27 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c454f6) + (property "Reference" "C2" (id 0) (at 70.485 125.73 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 70.485 130.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 70.8152 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 69.85 128.27 0)) + (pin "1" (uuid c8f18dad-3e1f-4642-aa3d-7b802b05a59d)) + (pin "2" (uuid e88a6afb-dfe3-45b2-959f-3ea7d630298a)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 74.93 124.46 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c455cb) + (property "Reference" "#PWR04" (id 0) (at 74.93 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 74.93 120.904 0)) + (property "Footprint" "" (id 2) (at 74.93 124.46 0)) + (property "Datasheet" "" (id 3) (at 74.93 124.46 0)) + (pin "1" (uuid 1d529789-9c68-4adf-b276-be5cac348783)) + ) + + (symbol (lib_id "stm32-rescue:PESD1CAN") (at 115.57 62.23 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c46522) + (property "Reference" "D3" (id 0) (at 106.68 62.23 0)) + (property "Value" "" (id 1) (at 119.38 63.5 0)) + (property "Footprint" "" (id 2) (at 115.57 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 115.57 62.23 0)) + (pin "1" (uuid 50555b49-05a8-4da2-9dd1-b4c8812109f0)) + (pin "2" (uuid 838a20ff-e21e-45e3-a949-4e704dba5fad)) + (pin "3" (uuid 958e57a8-3134-4a53-b7b0-845421bbd4cf)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 113.03 73.66 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c47600) + (property "Reference" "#PWR05" (id 0) (at 113.03 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 113.03 77.47 0)) + (property "Footprint" "" (id 2) (at 113.03 73.66 0)) + (property "Datasheet" "" (id 3) (at 113.03 73.66 0)) + (pin "1" (uuid 51b5a016-3463-4b2a-ad14-1bb0825cb830)) + ) + + (symbol (lib_id "stm32-rescue:+5V") (at 90.17 27.94 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c47b3e) + (property "Reference" "#PWR06" (id 0) (at 90.17 31.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 90.17 24.384 0)) + (property "Footprint" "" (id 2) (at 90.17 27.94 0)) + (property "Datasheet" "" (id 3) (at 90.17 27.94 0)) + (pin "1" (uuid ac49e6fc-f751-426b-97d9-285e711c91f7)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 76.2 49.53 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c47f04) + (property "Reference" "R8" (id 0) (at 78.232 49.53 90)) + (property "Value" "" (id 1) (at 76.2 49.53 90)) + (property "Footprint" "" (id 2) (at 74.422 49.53 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 76.2 49.53 0)) + (pin "1" (uuid 093b9aaa-a5a6-40fe-b0e0-eb137d3c9bd2)) + (pin "2" (uuid ea2d2970-f1b5-4573-b4fc-1c2d08a4b500)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 90.17 52.07 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c4802d) + (property "Reference" "#PWR07" (id 0) (at 90.17 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 90.17 55.88 0)) + (property "Footprint" "" (id 2) (at 90.17 52.07 0)) + (property "Datasheet" "" (id 3) (at 90.17 52.07 0)) + (pin "1" (uuid 17b65388-8b35-4e0a-98c6-5508abd35ed9)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 76.2 54.61 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c4805f) + (property "Reference" "#PWR08" (id 0) (at 76.2 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 76.2 58.42 0)) + (property "Footprint" "" (id 2) (at 76.2 54.61 0)) + (property "Datasheet" "" (id 3) (at 76.2 54.61 0)) + (pin "1" (uuid d0ee0a31-4f6b-4b75-ae2c-c64623662252)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 124.46 45.72 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c488c6) + (property "Reference" "R9" (id 0) (at 124.46 43.688 90)) + (property "Value" "" (id 1) (at 124.46 45.72 90)) + (property "Footprint" "" (id 2) (at 124.46 47.498 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 124.46 45.72 0)) + (pin "1" (uuid d46a8ed5-48f0-4218-8e89-8eea12d9aa1c)) + (pin "2" (uuid 79b1613d-3167-4fa0-8842-15ff83a3a6ba)) + ) + + (symbol (lib_id "stm32-rescue:Jumper_NO_Small") (at 125.73 30.48 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000058c4940d) + (property "Reference" "JP1" (id 0) (at 125.73 28.448 0)) + (property "Value" "" (id 1) (at 125.984 32.004 0)) + (property "Footprint" "" (id 2) (at 125.73 30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 125.73 30.48 0)) + (pin "1" (uuid 845f2d10-e946-444b-b1c2-bc1ea2d3e950)) + (pin "2" (uuid c43e00d3-d38a-4932-a4a6-f6050be32a09)) + ) + + (symbol (lib_id "stm32-rescue:LED-RESCUE-stm32") (at 120.65 92.71 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005908ea64) + (property "Reference" "D5" (id 0) (at 120.65 90.17 0)) + (property "Value" "" (id 1) (at 120.65 95.25 0)) + (property "Footprint" "" (id 2) (at 120.65 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 120.65 92.71 0)) + (pin "1" (uuid 572173b2-4f1e-4769-9bf5-3a082a93cdcd)) + (pin "2" (uuid dbd094e2-a395-47a9-b6cc-83bfac98b59a)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 130.81 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005908eb17) + (property "Reference" "R29" (id 0) (at 130.81 90.678 90)) + (property "Value" "" (id 1) (at 130.81 92.71 90)) + (property "Footprint" "" (id 2) (at 130.81 94.488 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 130.81 92.71 0)) + (pin "1" (uuid 0f5655cf-e2ea-4d6f-a13d-9985d4ecde9f)) + (pin "2" (uuid 6eae1e51-1a71-437b-b07a-2e240b26be05)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 138.43 92.71 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005908f9f4) + (property "Reference" "#PWR09" (id 0) (at 138.43 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 138.43 89.154 0)) + (property "Footprint" "" (id 2) (at 138.43 92.71 0)) + (property "Datasheet" "" (id 3) (at 138.43 92.71 0)) + (pin "1" (uuid b0f930a0-39e4-4521-a79c-4890736570b2)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 214.63 252.73 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590935ea) + (property "Reference" "C12" (id 0) (at 215.265 250.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 215.265 255.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 215.5952 256.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 214.63 252.73 0)) + (pin "1" (uuid db20452a-e6eb-4828-89ef-af09778962f0)) + (pin "2" (uuid 5abca857-0063-4ace-ab87-026f832dd942)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 222.25 252.73 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059093675) + (property "Reference" "C13" (id 0) (at 222.885 250.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 222.885 255.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 223.2152 256.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 222.25 252.73 0)) + (pin "1" (uuid 196873e9-f208-4f5d-9dee-5a2b77ee3ab2)) + (pin "2" (uuid e0b30f58-e19f-45d9-9d42-4b3fe72cf850)) + ) + + (symbol (lib_id "stm32-rescue:USB6B1") (at 328.93 226.06 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059098d4d) + (property "Reference" "D7" (id 0) (at 328.93 237.49 0)) + (property "Value" "" (id 1) (at 328.93 215.9 0)) + (property "Footprint" "" (id 2) (at 323.85 228.6 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 323.85 228.6 90)) + (pin "1" (uuid ecbccedc-85e8-4719-b03f-000f7cbf3625)) + (pin "2" (uuid 3cf94a22-d173-4368-9b93-31b805405b99)) + (pin "3" (uuid 2083a21e-cf36-4dae-978c-a022f9d70ade)) + (pin "4" (uuid fc40c32f-42d9-48b4-a9a4-20fbcce1bf1c)) + (pin "5" (uuid 0f6cd101-4ee5-4f5d-b088-c24268d48828)) + (pin "6" (uuid d6b42c21-c15d-476b-b36c-bac381e54582)) + (pin "7" (uuid 1674786b-8fd1-4a01-8223-fc66cde75c87)) + (pin "8" (uuid 3b774940-bb04-415a-bfe8-f60893611e4a)) + ) + + (symbol (lib_id "stm32-rescue:LED-RESCUE-stm32") (at 120.65 100.33 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909af9a) + (property "Reference" "D6" (id 0) (at 120.65 97.79 0)) + (property "Value" "" (id 1) (at 120.65 102.87 0)) + (property "Footprint" "" (id 2) (at 120.65 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 120.65 100.33 0)) + (pin "1" (uuid a0d4a0d3-24a8-4267-955c-ad9e98a6a74a)) + (pin "2" (uuid 6cf72a33-9608-4bb3-9730-41e62c2557db)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 130.81 100.33 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909afa0) + (property "Reference" "R30" (id 0) (at 130.81 98.298 90)) + (property "Value" "" (id 1) (at 130.81 100.33 90)) + (property "Footprint" "" (id 2) (at 130.81 102.108 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 130.81 100.33 0)) + (pin "1" (uuid ef4ebae0-d169-441a-9d5e-fb5e9487e7bf)) + (pin "2" (uuid 26ce0725-605c-44ea-9558-ff2f1a70533b)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 138.43 100.33 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909afa6) + (property "Reference" "#PWR010" (id 0) (at 138.43 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 138.43 96.774 0)) + (property "Footprint" "" (id 2) (at 138.43 100.33 0)) + (property "Datasheet" "" (id 3) (at 138.43 100.33 0)) + (pin "1" (uuid 8e81eb1b-e3a8-4f52-a051-20d53d078397)) + ) + + (symbol (lib_id "stm32-rescue:LED-RESCUE-stm32") (at 78.74 128.27 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909bffc) + (property "Reference" "D2" (id 0) (at 76.2 128.27 0)) + (property "Value" "" (id 1) (at 81.28 128.27 0)) + (property "Footprint" "" (id 2) (at 78.74 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 78.74 128.27 0)) + (pin "1" (uuid cb27b2c2-28f8-4699-8650-96bf340d8e97)) + (pin "2" (uuid 82742212-165f-4125-9c87-f6e53c914ec8)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 72.39 135.89 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909c002) + (property "Reference" "R5" (id 0) (at 72.39 133.858 90)) + (property "Value" "" (id 1) (at 72.39 135.89 90)) + (property "Footprint" "" (id 2) (at 72.39 137.668 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 72.39 135.89 0)) + (pin "1" (uuid 01bb2c0a-7f63-4eb7-a022-853cb95d9f13)) + (pin "2" (uuid 60e7d256-0d17-4ec1-9e24-d7dcea084450)) + ) + + (symbol (lib_id "stm32-rescue:SW_Push") (at 41.91 35.56 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005909f6b6) + (property "Reference" "SW2" (id 0) (at 44.45 36.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 40.386 35.56 0)) + (property "Footprint" "" (id 2) (at 46.99 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 46.99 35.56 0)) + (pin "1" (uuid 0667eaa8-eba2-47ad-88ad-39c6512292e5)) + (pin "2" (uuid 4408eaa8-b702-44df-ab60-f55ab650940e)) + ) + + (symbol (lib_id "stm32-rescue:SW_Push") (at 40.64 57.15 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a0134) + (property "Reference" "SW1" (id 0) (at 43.18 58.42 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 39.116 57.15 0)) + (property "Footprint" "" (id 2) (at 45.72 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 45.72 57.15 0)) + (pin "1" (uuid 9bbca152-e181-43c9-97ea-29606d56e60e)) + (pin "2" (uuid 3496f657-9df3-484a-851c-e72468fa8d81)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 34.29 40.64 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a03af) + (property "Reference" "#PWR018" (id 0) (at 34.29 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 34.29 44.45 0)) + (property "Footprint" "" (id 2) (at 34.29 40.64 0)) + (property "Datasheet" "" (id 3) (at 34.29 40.64 0)) + (pin "1" (uuid 1f70bc4f-afd4-4869-ad23-a4dfce66f92b)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 240.03 256.54 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a0c2d) + (property "Reference" "#PWR011" (id 0) (at 240.03 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 240.03 252.984 0)) + (property "Footprint" "" (id 2) (at 240.03 256.54 0)) + (property "Datasheet" "" (id 3) (at 240.03 256.54 0)) + (pin "1" (uuid 0379cd98-3b3a-4022-b8a1-c56e2faf305f)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 198.12 248.92 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a1958) + (property "Reference" "#PWR012" (id 0) (at 198.12 255.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 198.12 252.73 0)) + (property "Footprint" "" (id 2) (at 198.12 248.92 0)) + (property "Datasheet" "" (id 3) (at 198.12 248.92 0)) + (pin "1" (uuid 250c653b-faa4-42ea-bdca-3f83cf99a4e8)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 45.72 41.91 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a1e6c) + (property "Reference" "#PWR019" (id 0) (at 45.72 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 45.72 45.466 0)) + (property "Footprint" "" (id 2) (at 45.72 41.91 0)) + (property "Datasheet" "" (id 3) (at 45.72 41.91 0)) + (pin "1" (uuid 54318c05-7091-4fec-9bbd-382c54cb483b)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 34.29 63.5 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a465b) + (property "Reference" "#PWR020" (id 0) (at 34.29 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 34.29 67.056 0)) + (property "Footprint" "" (id 2) (at 34.29 63.5 0)) + (property "Datasheet" "" (id 3) (at 34.29 63.5 0)) + (pin "1" (uuid 0157470c-15a7-466f-8d7c-bf62a557f8fe)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 44.45 63.5 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a509b) + (property "Reference" "#PWR021" (id 0) (at 44.45 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 44.45 67.31 0)) + (property "Footprint" "" (id 2) (at 44.45 63.5 0)) + (property "Datasheet" "" (id 3) (at 44.45 63.5 0)) + (pin "1" (uuid 5d1a9407-fcd4-4639-a074-348d99b124e2)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 40.64 153.67 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a6dd4) + (property "Reference" "R3" (id 0) (at 42.672 153.67 90)) + (property "Value" "" (id 1) (at 40.64 153.67 90)) + (property "Footprint" "" (id 2) (at 38.862 153.67 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 40.64 153.67 0)) + (pin "1" (uuid 8289e134-9ed5-41dd-ad89-45216b34cc37)) + (pin "2" (uuid b128f25e-d0d2-40f1-8159-e0b831322c5b)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 40.64 163.83 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a6dda) + (property "Reference" "R4" (id 0) (at 42.672 163.83 90)) + (property "Value" "" (id 1) (at 40.64 163.83 90)) + (property "Footprint" "" (id 2) (at 38.862 163.83 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 40.64 163.83 0)) + (pin "1" (uuid 3a08427e-ca3d-4e38-8620-0a129b46aaec)) + (pin "2" (uuid a6048698-8f9f-45e6-8065-d703f607674d)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 60.96 153.67 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a6f68) + (property "Reference" "R6" (id 0) (at 62.992 153.67 90)) + (property "Value" "" (id 1) (at 60.96 153.67 90)) + (property "Footprint" "" (id 2) (at 59.182 153.67 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 60.96 153.67 0)) + (pin "1" (uuid f16c8974-2ae0-4a20-a6e8-63429c5ba832)) + (pin "2" (uuid 8afb2d5f-c5fc-4d51-a674-2afd7a597bc3)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 60.96 163.83 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a6f6e) + (property "Reference" "R7" (id 0) (at 62.992 163.83 90)) + (property "Value" "" (id 1) (at 60.96 163.83 90)) + (property "Footprint" "" (id 2) (at 59.182 163.83 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 60.96 163.83 0)) + (pin "1" (uuid 9f0466e9-b839-42ea-b8de-079b8026c700)) + (pin "2" (uuid cd580a1c-c2d3-47df-9077-19abf546e9fe)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 316.23 236.22 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a6fd0) + (property "Reference" "#PWR013" (id 0) (at 316.23 242.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 316.23 240.03 0)) + (property "Footprint" "" (id 2) (at 316.23 236.22 0)) + (property "Datasheet" "" (id 3) (at 316.23 236.22 0)) + (pin "1" (uuid 0288cd4b-0bf6-4d90-b542-0ade659e4cf3)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 40.64 168.91 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a7717) + (property "Reference" "#PWR015" (id 0) (at 40.64 175.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 40.64 172.72 0)) + (property "Footprint" "" (id 2) (at 40.64 168.91 0)) + (property "Datasheet" "" (id 3) (at 40.64 168.91 0)) + (pin "1" (uuid 6a4412d2-9bfd-413d-84b8-79717a3afc24)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 60.96 168.91 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a77fa) + (property "Reference" "#PWR016" (id 0) (at 60.96 175.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 60.96 172.72 0)) + (property "Footprint" "" (id 2) (at 60.96 168.91 0)) + (property "Datasheet" "" (id 3) (at 60.96 168.91 0)) + (pin "1" (uuid 78e53186-0054-46b1-8642-d36c456b138c)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 229.87 252.73 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590a8102) + (property "Reference" "C14" (id 0) (at 230.505 250.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 230.505 255.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 230.8352 256.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 229.87 252.73 0)) + (pin "1" (uuid 8060169d-90ea-415d-80e4-0eeef6537c5d)) + (pin "2" (uuid dba34128-36b6-41d6-916e-7d1d1f165267)) + ) + + (symbol (lib_id "stm32-rescue:+5V") (at 60.96 148.59 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590aa81f) + (property "Reference" "#PWR017" (id 0) (at 60.96 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 60.96 145.034 0)) + (property "Footprint" "" (id 2) (at 60.96 148.59 0)) + (property "Datasheet" "" (id 3) (at 60.96 148.59 0)) + (pin "1" (uuid 03c553b2-99c3-4e94-b334-1f0b3f506413)) + ) + + (symbol (lib_id "stm32-rescue:CONN_01X03") (at 309.88 243.84 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590ad3a7) + (property "Reference" "P12" (id 0) (at 309.88 248.92 0)) + (property "Value" "" (id 1) (at 312.42 243.84 90)) + (property "Footprint" "" (id 2) (at 309.88 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 309.88 243.84 0)) + (pin "1" (uuid abc80019-c4d2-4408-83a9-b95a02d43398)) + (pin "2" (uuid 1c62e549-f2e3-4d14-8d01-5adc1e227d10)) + (pin "3" (uuid 11d892fc-93e9-40ff-b441-ef2f1d90c958)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 304.8 247.65 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590ad6e0) + (property "Reference" "#PWR014" (id 0) (at 304.8 254 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 304.8 251.46 0)) + (property "Footprint" "" (id 2) (at 304.8 247.65 0)) + (property "Datasheet" "" (id 3) (at 304.8 247.65 0)) + (pin "1" (uuid 811aa8de-eb37-41d6-a3df-77babf4d9356)) + ) + + (symbol (lib_id "stm32-rescue:PWR_FLAG") (at 158.75 73.66 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590c1070) + (property "Reference" "#FLG022" (id 0) (at 158.75 76.073 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 158.75 78.232 0)) + (property "Footprint" "" (id 2) (at 158.75 73.66 0)) + (property "Datasheet" "" (id 3) (at 158.75 73.66 0)) + (pin "1" (uuid 8029a6ac-9f4a-46d3-a7e3-dd27c2442600)) + ) + + (symbol (lib_id "stm32-rescue:PWR_FLAG") (at 355.6 218.44 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590cee5e) + (property "Reference" "#FLG023" (id 0) (at 355.6 216.027 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 355.6 213.868 0)) + (property "Footprint" "" (id 2) (at 355.6 218.44 0)) + (property "Datasheet" "" (id 3) (at 355.6 218.44 0)) + (pin "1" (uuid 8aee9b1d-e8bc-496d-bf91-b66462c13075)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 365.76 236.22 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590cf25b) + (property "Reference" "#PWR024" (id 0) (at 365.76 242.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 365.76 240.03 0)) + (property "Footprint" "" (id 2) (at 365.76 236.22 0)) + (property "Datasheet" "" (id 3) (at 365.76 236.22 0)) + (pin "1" (uuid 05fb1fb0-8b7e-4cb8-aa9c-f1b640ed3aa1)) + ) + + (symbol (lib_id "stm32-rescue:PWR_FLAG") (at 341.63 237.49 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590d075a) + (property "Reference" "#FLG025" (id 0) (at 341.63 239.903 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 341.63 242.062 0)) + (property "Footprint" "" (id 2) (at 341.63 237.49 0)) + (property "Datasheet" "" (id 3) (at 341.63 237.49 0)) + (pin "1" (uuid cdc5d478-4ebb-4d96-ae4f-eabaa6178309)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 34.29 35.56 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590d30c8) + (property "Reference" "R27" (id 0) (at 36.322 35.56 90)) + (property "Value" "" (id 1) (at 34.29 35.56 90)) + (property "Footprint" "" (id 2) (at 32.512 35.56 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 35.56 0)) + (pin "1" (uuid 193ea2c0-6d75-43a2-87b4-2e6b5662a5c2)) + (pin "2" (uuid 8e80f6c0-db9a-4281-b94e-511b61f92ef0)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 34.29 57.15 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590d3334) + (property "Reference" "R28" (id 0) (at 36.322 57.15 90)) + (property "Value" "" (id 1) (at 34.29 57.15 90)) + (property "Footprint" "" (id 2) (at 32.512 57.15 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 57.15 0)) + (pin "1" (uuid 05ac64e0-3367-4e3e-aa60-3ce461c96eff)) + (pin "2" (uuid 6cb08967-de5d-42bd-bb2e-51720693184b)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 49.53 35.56 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590d4150) + (property "Reference" "C6" (id 0) (at 50.165 33.02 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 50.165 38.1 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 50.4952 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 49.53 35.56 0)) + (pin "1" (uuid a431c3e8-51c9-462a-909b-308317671a3f)) + (pin "2" (uuid cab88660-ae3a-400e-8835-539a89f22ec0)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 48.26 57.15 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000590d4832) + (property "Reference" "C5" (id 0) (at 48.895 54.61 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 48.895 59.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 49.2252 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 48.26 57.15 0)) + (pin "1" (uuid c8487030-dd7b-4e32-9750-8b182f2042db)) + (pin "2" (uuid b1d6310e-d908-4ddd-97a7-c7c72389d274)) + ) + + (symbol (lib_id "stm32-rescue:Q_PMOS_GSD") (at 139.7 68.58 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005910e2f2) + (property "Reference" "Q1" (id 0) (at 144.78 67.31 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 144.78 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 144.78 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 139.7 68.58 0)) + (pin "1" (uuid 38edad83-48ff-474d-92a5-d04a7263c8fc)) + (pin "2" (uuid 674e52e4-dddb-4931-9453-d444188efcba)) + (pin "3" (uuid 9b627e18-7376-40ec-b106-4267d3f0937a)) + ) + + (symbol (lib_id "stm32-rescue:CONN_01X01") (at 398.78 224.79 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059143415) + (property "Reference" "P15" (id 0) (at 398.78 222.25 0)) + (property "Value" "" (id 1) (at 401.32 224.79 90)) + (property "Footprint" "" (id 2) (at 398.78 224.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 398.78 224.79 0)) + (pin "1" (uuid 9cabd64d-75cf-437e-a41d-3be2a3211757)) + ) + + (symbol (lib_id "stm32-rescue:CONN_01X01") (at 398.78 231.14 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005914456d) + (property "Reference" "P16" (id 0) (at 398.78 228.6 0)) + (property "Value" "" (id 1) (at 401.32 231.14 90)) + (property "Footprint" "" (id 2) (at 398.78 231.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 398.78 231.14 0)) + (pin "1" (uuid ce72fe7a-2864-4818-bea9-86c6e91a3b13)) + ) + + (symbol (lib_id "stm32-rescue:CONN_01X01") (at 398.78 237.49 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000591446f3) + (property "Reference" "P17" (id 0) (at 398.78 234.95 0)) + (property "Value" "" (id 1) (at 401.32 237.49 90)) + (property "Footprint" "" (id 2) (at 398.78 237.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 398.78 237.49 0)) + (pin "1" (uuid 443d3a95-6594-43ac-9ed9-232f60b0b9d5)) + ) + + (symbol (lib_id "stm32-rescue:CONN_01X01") (at 398.78 243.84 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000591446f9) + (property "Reference" "P18" (id 0) (at 398.78 241.3 0)) + (property "Value" "" (id 1) (at 401.32 243.84 90)) + (property "Footprint" "" (id 2) (at 398.78 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 398.78 243.84 0)) + (pin "1" (uuid 09e67f5a-9612-4f1e-bf31-44456767aec8)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 34.29 91.44 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-0000596772d4) + (property "Reference" "C15" (id 0) (at 34.925 88.9 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 34.925 93.98 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 35.2552 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 91.44 0)) + (pin "1" (uuid c67672fd-bafa-4388-a326-9d6f3913d065)) + (pin "2" (uuid b996aa22-3ffe-4ae5-8ace-0889a58ba994)) + ) + + (symbol (lib_id "stm32-rescue:D_Zener") (at 67.31 163.83 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005968325a) + (property "Reference" "D9" (id 0) (at 69.85 163.83 0)) + (property "Value" "" (id 1) (at 64.77 163.83 0)) + (property "Footprint" "" (id 2) (at 67.31 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 67.31 163.83 0)) + (pin "1" (uuid ea257c1a-f419-4972-9f23-7d7d78c83794)) + (pin "2" (uuid 9f1d9718-32d7-4be8-839c-8e03acde1daa)) + ) + + (symbol (lib_id "stm32-rescue:D_Zener") (at 46.99 163.83 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059684468) + (property "Reference" "D8" (id 0) (at 49.53 163.83 0)) + (property "Value" "" (id 1) (at 44.45 163.83 0)) + (property "Footprint" "" (id 2) (at 46.99 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 46.99 163.83 0)) + (pin "1" (uuid 13908d6b-8d3d-4462-b280-4314390db32a)) + (pin "2" (uuid 3b4ace61-e395-4798-93c4-8574e6a8d79d)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 309.88 223.52 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005968e385) + (property "Reference" "R34" (id 0) (at 309.88 225.552 90)) + (property "Value" "" (id 1) (at 309.88 223.52 90)) + (property "Footprint" "" (id 2) (at 309.88 221.742 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 309.88 223.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 879b0531-f672-4d99-887d-91d933db3c54)) + (pin "2" (uuid 6a4b8942-402a-432e-af90-875a1d5b5d59)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 309.88 228.6 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005968e83b) + (property "Reference" "R35" (id 0) (at 309.88 230.632 90)) + (property "Value" "" (id 1) (at 309.88 228.6 90)) + (property "Footprint" "" (id 2) (at 309.88 226.822 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 309.88 228.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 31bb92c5-7c98-474a-afdb-bbc287661d5e)) + (pin "2" (uuid 033a7f1b-bcc8-4e72-a2b4-fdb488bb4596)) + ) + + (symbol (lib_id "stm32-rescue:CONN_02X03") (at 167.64 92.71 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a50a198) + (property "Reference" "J1" (id 0) (at 167.64 87.63 0)) + (property "Value" "" (id 1) (at 167.64 97.79 0)) + (property "Footprint" "" (id 2) (at 167.64 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 167.64 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7a938ca2-20a8-42bb-8f23-7a4dc9dd2605)) + (pin "2" (uuid 95e34ba5-3afe-4b2b-ba4d-766c3b8befd9)) + (pin "3" (uuid c1ab53ce-7b08-4cd2-a548-49ad0aaad6ea)) + (pin "4" (uuid 066be9eb-4447-4b88-ad70-10c4a317dfc2)) + (pin "5" (uuid 33519952-1a29-4614-8ab5-85db8c197f96)) + (pin "6" (uuid 890b7b75-669c-409e-9777-c8275971c9c6)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 158.75 96.52 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a50d34d) + (property "Reference" "#PWR026" (id 0) (at 158.75 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 158.75 100.33 0)) + (property "Footprint" "" (id 2) (at 158.75 96.52 0)) + (property "Datasheet" "" (id 3) (at 158.75 96.52 0)) + (pin "1" (uuid fb3ba6ce-4658-4e21-b422-daf5f36f2b60)) + ) + + (symbol (lib_id "stm32-rescue:D_Schottky") (at 38.1 130.81 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a545b43) + (property "Reference" "D4" (id 0) (at 38.1 133.35 0)) + (property "Value" "" (id 1) (at 38.1 128.27 0)) + (property "Footprint" "" (id 2) (at 38.1 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 38.1 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9b1c4b2e-df88-424b-876b-42f4627f2679)) + (pin "2" (uuid a00fbcd2-dcf7-481e-b605-5f17eab461cc)) + ) + + (symbol (lib_id "stm32-rescue:LM1117-3.3-RESCUE-stm32") (at 50.8 86.36 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5866de) + (property "Reference" "U1" (id 0) (at 53.34 92.71 0)) + (property "Value" "" (id 1) (at 50.8 80.01 0)) + (property "Footprint" "" (id 2) (at 50.8 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 50.8 86.36 0)) + (pin "1" (uuid bff5e876-0750-441e-be97-ecac55c74d51)) + (pin "2" (uuid 87bfb7ae-1de5-4f7d-9228-a5bce1785c3d)) + (pin "3" (uuid 2220f973-3545-4ede-8f17-908e5de92307)) + (pin "4" (uuid 568f0b38-dc2e-4dd7-9c0e-e0d8e6c5bcd4)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 50.8 96.52 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a586c06) + (property "Reference" "#PWR027" (id 0) (at 50.8 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 50.8 100.33 0)) + (property "Footprint" "" (id 2) (at 50.8 96.52 0)) + (property "Datasheet" "" (id 3) (at 50.8 96.52 0)) + (pin "1" (uuid 0a03c4ac-1dba-45d8-8b68-a792fc58ae1e)) + ) + + (symbol (lib_id "stm32-rescue:C") (at 60.96 90.17 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a586f5c) + (property "Reference" "C1" (id 0) (at 61.595 87.63 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 61.595 92.71 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 61.9252 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 60.96 90.17 0)) + (pin "1" (uuid 1acb6e9c-d287-487d-986a-03ae8a6675dc)) + (pin "2" (uuid cfac8544-050f-47e2-9df6-445beb5cc223)) + ) + + (symbol (lib_id "stm32-rescue:+5V") (at 68.58 86.36 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5881a0) + (property "Reference" "#PWR028" (id 0) (at 68.58 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 68.58 82.804 0)) + (property "Footprint" "" (id 2) (at 68.58 86.36 0)) + (property "Datasheet" "" (id 3) (at 68.58 86.36 0)) + (pin "1" (uuid 871e25dd-7a2d-417c-8801-becfac269f4d)) + ) + + (symbol (lib_id "stm32-rescue:DB9_Female") (at 152.4 41.91 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5935b2) + (property "Reference" "J2" (id 0) (at 152.4 25.4 0)) + (property "Value" "" (id 1) (at 152.4 27.305 0)) + (property "Footprint" "" (id 2) (at 152.4 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 152.4 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f5c1f31f-7e59-40aa-a7ca-ec1e4865d657)) + (pin "2" (uuid 149980a8-203a-4591-b611-20a67edb119e)) + (pin "3" (uuid 2b0b5cb9-6038-4a93-903d-f0dda71ee986)) + (pin "4" (uuid 2139eba4-6ec1-42b4-b82a-5f6d347399bb)) + (pin "5" (uuid a7dcfdf2-4779-4894-a1d8-fa4033143db9)) + (pin "6" (uuid 169028f4-b1ae-4269-bc79-ccedb024de1f)) + (pin "7" (uuid fce9bc1a-0842-4941-9df8-638db33bde1c)) + (pin "8" (uuid 7d53efd1-37a8-42d4-91c3-ee9bf5871fab)) + (pin "9" (uuid 48681c08-5497-4ddc-8ee9-08964f081094)) + ) + + (symbol (lib_id "stm32-rescue:DB9_Male") (at 180.34 41.91 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a59367b) + (property "Reference" "J3" (id 0) (at 180.34 25.4 0)) + (property "Value" "" (id 1) (at 180.34 27.305 0)) + (property "Footprint" "" (id 2) (at 180.34 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 180.34 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 512dd676-3f0b-4bd9-aa5f-b77befec3c88)) + (pin "2" (uuid 7dd08a10-2889-4482-b806-ac788d911593)) + (pin "3" (uuid a61fb6ca-9440-46a4-91a4-c635c6add927)) + (pin "4" (uuid 49584271-7eda-45fc-b13a-995f3967f0d5)) + (pin "5" (uuid 240e5e1e-1e27-4c1e-ae1b-3f3412d6e151)) + (pin "6" (uuid ff2ab8d1-55c4-4491-90ee-9d012bd33268)) + (pin "7" (uuid e7ae2ffa-a607-4b4e-9e93-8c4a0193e0ad)) + (pin "8" (uuid 63146202-3730-4f8f-86fb-79a699dfded8)) + (pin "9" (uuid 4a2f69bd-8e2d-4516-bd30-314d1626b3a1)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 140.97 44.45 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a597ea9) + (property "Reference" "#PWR029" (id 0) (at 140.97 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 140.97 48.26 0)) + (property "Footprint" "" (id 2) (at 140.97 44.45 0)) + (property "Datasheet" "" (id 3) (at 140.97 44.45 0)) + (pin "1" (uuid 5c786608-239d-49ef-812e-ff534c632762)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 160.02 41.91 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a597f41) + (property "Reference" "#PWR030" (id 0) (at 160.02 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 160.02 45.72 0)) + (property "Footprint" "" (id 2) (at 160.02 41.91 0)) + (property "Datasheet" "" (id 3) (at 160.02 41.91 0)) + (pin "1" (uuid 1269608c-377a-401c-8424-e6ed6210245d)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 134.62 69.85 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a598436) + (property "Reference" "#PWR031" (id 0) (at 134.62 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 134.62 73.66 0)) + (property "Footprint" "" (id 2) (at 134.62 69.85 0)) + (property "Datasheet" "" (id 3) (at 134.62 69.85 0)) + (pin "1" (uuid 209e30ac-1840-4344-b640-90e003a40508)) + ) + + (symbol (lib_id "stm32-rescue:PWR_FLAG") (at 134.62 46.99 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a59f726) + (property "Reference" "#FLG032" (id 0) (at 134.62 48.895 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 134.62 50.8 0)) + (property "Footprint" "" (id 2) (at 134.62 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 134.62 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 37e817dd-9628-4be9-9852-731509db4580)) + ) + + (symbol (lib_id "stm32-rescue:Q_NMOS_GSD") (at 223.52 30.48 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a1353) + (property "Reference" "Q2" (id 0) (at 228.6 29.21 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 228.6 31.75 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 228.6 27.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 223.52 30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a3944b5b-472d-4fb7-a161-554f56fb8462)) + (pin "2" (uuid a8148df9-91f0-4371-a2eb-6852c95ecadd)) + (pin "3" (uuid 467bd2a8-0129-45d4-af54-4488e319dfc4)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 212.09 30.48 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a1f28) + (property "Reference" "R1" (id 0) (at 212.09 28.448 90)) + (property "Value" "" (id 1) (at 212.09 30.48 90)) + (property "Footprint" "" (id 2) (at 212.09 32.258 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 212.09 30.48 0)) + (pin "1" (uuid e7137e7b-ccc6-4689-a630-bdad2d2f56b6)) + (pin "2" (uuid 90a3240d-2297-4c7c-8c22-d82db96e2538)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 226.06 36.83 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a2353) + (property "Reference" "#PWR033" (id 0) (at 226.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 226.06 40.64 0)) + (property "Footprint" "" (id 2) (at 226.06 36.83 0)) + (property "Datasheet" "" (id 3) (at 226.06 36.83 0)) + (pin "1" (uuid 505a6f93-8cdf-47e7-9add-bcce261afe0b)) + ) + + (symbol (lib_id "stm32-rescue:Conn_01x07") (at 265.43 53.34 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a2990) + (property "Reference" "J4" (id 0) (at 265.43 43.18 0)) + (property "Value" "" (id 1) (at 265.43 63.5 0)) + (property "Footprint" "" (id 2) (at 265.43 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 265.43 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0b1f12d5-7a2e-42e3-b6fc-dacc088c5c43)) + (pin "2" (uuid 54b2c4e9-0d61-40b6-bfcd-53a7248c6ecc)) + (pin "3" (uuid 34cd4500-0155-4261-8649-5df2171f6055)) + (pin "4" (uuid 11d8c334-16e1-486e-beda-814f76509efa)) + (pin "5" (uuid b2eba6d7-0e76-4075-8e19-4f4fdd205c17)) + (pin "6" (uuid 4ceee808-7cd0-4b53-8c45-acab46edffa7)) + (pin "7" (uuid 6d8aac24-447c-40c1-bd01-4f2f98bb338a)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 257.81 63.5 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a2eca) + (property "Reference" "#PWR034" (id 0) (at 257.81 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 257.81 67.31 0)) + (property "Footprint" "" (id 2) (at 257.81 63.5 0)) + (property "Datasheet" "" (id 3) (at 257.81 63.5 0)) + (pin "1" (uuid 732114e3-9374-47a7-acd8-484148bada5d)) + ) + + (symbol (lib_id "stm32-rescue:+3.3V") (at 257.81 31.75 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a3661) + (property "Reference" "#PWR035" (id 0) (at 257.81 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 257.81 28.194 0)) + (property "Footprint" "" (id 2) (at 257.81 31.75 0)) + (property "Datasheet" "" (id 3) (at 257.81 31.75 0)) + (pin "1" (uuid 3c615b97-a742-4c7e-aa22-0027f1c10d99)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 257.81 36.83 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a3b4e) + (property "Reference" "R13" (id 0) (at 259.842 36.83 90)) + (property "Value" "" (id 1) (at 257.81 36.83 90)) + (property "Footprint" "" (id 2) (at 256.032 36.83 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 257.81 36.83 0)) + (pin "1" (uuid 005621c9-3bca-4a4c-964b-f4c0ce75f01d)) + (pin "2" (uuid 9131f923-be92-4553-9c8f-3ddb80b12d15)) + ) + + (symbol (lib_id "stm32-rescue:Q_NMOS_GSD") (at 223.52 50.8 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a57a1) + (property "Reference" "Q3" (id 0) (at 228.6 49.53 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 228.6 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 228.6 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 223.52 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7f109a81-47ea-49c3-bc92-481f6117b9d7)) + (pin "2" (uuid 515ec933-e48f-4526-b594-36acea63b134)) + (pin "3" (uuid e61b13cc-77d4-4ef2-8ddf-39c03d4c9613)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 212.09 50.8 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a57a7) + (property "Reference" "R2" (id 0) (at 212.09 48.768 90)) + (property "Value" "" (id 1) (at 212.09 50.8 90)) + (property "Footprint" "" (id 2) (at 212.09 52.578 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 212.09 50.8 0)) + (pin "1" (uuid ad377f2f-0c17-46b1-ae6a-da2eacb6b2b6)) + (pin "2" (uuid 11240289-1043-4e47-9f8a-7bca3ee88bf8)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 226.06 57.15 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a57ae) + (property "Reference" "#PWR036" (id 0) (at 226.06 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 226.06 60.96 0)) + (property "Footprint" "" (id 2) (at 226.06 57.15 0)) + (property "Datasheet" "" (id 3) (at 226.06 57.15 0)) + (pin "1" (uuid fca9c45e-c366-4e46-b35c-d4168336ab00)) + ) + + (symbol (lib_id "stm32-rescue:Q_NMOS_GSD") (at 223.52 69.85 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a5c15) + (property "Reference" "Q4" (id 0) (at 228.6 68.58 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 228.6 71.12 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 228.6 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 223.52 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2feaa41e-dc01-4811-81c0-ae07969cda47)) + (pin "2" (uuid 59c7c57c-98c7-4fad-9416-4bbde725cbab)) + (pin "3" (uuid b6c0cd6c-3b9c-420a-98e6-047580c72435)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 212.09 69.85 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a5c1b) + (property "Reference" "R10" (id 0) (at 212.09 67.818 90)) + (property "Value" "" (id 1) (at 212.09 69.85 90)) + (property "Footprint" "" (id 2) (at 212.09 71.628 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 212.09 69.85 0)) + (pin "1" (uuid a966ca0a-1b31-4e6d-9543-b1b35ddd0070)) + (pin "2" (uuid c0e0e70a-ef39-4e7a-bb29-636a52a38eb7)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 226.06 76.2 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a5c22) + (property "Reference" "#PWR037" (id 0) (at 226.06 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 226.06 80.01 0)) + (property "Footprint" "" (id 2) (at 226.06 76.2 0)) + (property "Datasheet" "" (id 3) (at 226.06 76.2 0)) + (pin "1" (uuid 5d402017-4b54-4c6f-aea7-b33165a4aca0)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 250.19 55.88 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a929c) + (property "Reference" "R11" (id 0) (at 250.19 53.848 90)) + (property "Value" "" (id 1) (at 250.19 55.88 90)) + (property "Footprint" "" (id 2) (at 250.19 57.658 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 250.19 55.88 0)) + (pin "1" (uuid f8b6b514-11e6-4ab0-939d-ce04ffb468a3)) + (pin "2" (uuid 07fe6c07-57a8-4fd9-92b6-c9a7d50df883)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 250.19 60.96 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5a93d0) + (property "Reference" "R12" (id 0) (at 250.19 58.928 90)) + (property "Value" "" (id 1) (at 250.19 60.96 90)) + (property "Footprint" "" (id 2) (at 250.19 62.738 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 250.19 60.96 0)) + (pin "1" (uuid 6b23ddf6-d681-4b7f-b13d-977e17b4edcc)) + (pin "2" (uuid 3ab68df0-6fa8-4147-8d2f-f301c8ebb5dd)) + ) + + (symbol (lib_id "stm32-rescue:Conn_01x02") (at 179.07 63.5 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5b6143) + (property "Reference" "J5" (id 0) (at 179.07 60.96 0)) + (property "Value" "" (id 1) (at 179.07 68.58 0)) + (property "Footprint" "" (id 2) (at 179.07 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 179.07 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 09740d0b-2497-402b-8dce-2d5d51711b0a)) + (pin "2" (uuid 9188aab3-03d4-4920-aa78-99f41ed7a4d0)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 172.72 69.85 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5b6fd3) + (property "Reference" "#PWR038" (id 0) (at 172.72 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 172.72 73.66 0)) + (property "Footprint" "" (id 2) (at 172.72 69.85 0)) + (property "Datasheet" "" (id 3) (at 172.72 69.85 0)) + (pin "1" (uuid bec34ff9-2f23-4056-b65c-b8e7a09c4dd4)) + ) + + (symbol (lib_id "stm32-rescue:SP0502BAHT") (at 245.11 71.12 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5d29e2) + (property "Reference" "D1" (id 0) (at 250.19 71.12 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 247.65 74.93 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 250.825 72.39 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "" (id 3) (at 248.285 67.945 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "3" (uuid 5bc34ac8-3711-487b-a5c7-9c3f9cb72d88)) + (pin "1" (uuid 6b2ef259-37fb-4dd3-89da-b890d6d27c31)) + (pin "2" (uuid d705a676-81ce-4f83-8911-2e918b660796)) + ) + + (symbol (lib_id "stm32-rescue:GND") (at 245.11 77.47 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5d32f5) + (property "Reference" "#PWR039" (id 0) (at 245.11 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "" (id 1) (at 245.11 81.28 0)) + (property "Footprint" "" (id 2) (at 245.11 77.47 0)) + (property "Datasheet" "" (id 3) (at 245.11 77.47 0)) + (pin "1" (uuid 4e453133-b825-4138-b54b-8a3f6f46bafd)) + ) + + (symbol (lib_id "stm32-rescue:R") (at 118.11 36.83 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a5d5996) + (property "Reference" "R14" (id 0) (at 118.11 38.862 90)) + (property "Value" "" (id 1) (at 118.11 36.83 90)) + (property "Footprint" "" (id 2) (at 118.11 35.052 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 118.11 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dfcb7b81-f890-481a-b16e-646fb4d12b27)) + (pin "2" (uuid a67bc2ce-a283-4b3f-a552-d88f9c0ac4d3)) + ) + + (symbol (lib_id "stm32-rescue:Conn_01x01") (at 77.47 86.36 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-00005a6066aa) + (property "Reference" "J6" (id 0) (at 77.47 83.82 0)) + (property "Value" "" (id 1) (at 77.47 88.9 0)) + (property "Footprint" "" (id 2) (at 77.47 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 77.47 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 754bae91-649c-42f0-9c5d-423889421192)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/00000000-0000-0000-0000-0000590c1070" + (reference "#FLG022") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590cee5e" + (reference "#FLG023") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590d075a" + (reference "#FLG025") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a59f726" + (reference "#FLG032") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c43b9f" + (reference "#PWR01") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c45269" + (reference "#PWR02") (unit 1) (value "+5V") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c453c7" + (reference "#PWR03") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c455cb" + (reference "#PWR04") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c47600" + (reference "#PWR05") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c47b3e" + (reference "#PWR06") (unit 1) (value "+5V") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c4802d" + (reference "#PWR07") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000058c4805f" + (reference "#PWR08") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005908f9f4" + (reference "#PWR09") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005909afa6" + (reference "#PWR010") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a0c2d" + (reference "#PWR011") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a1958" + (reference "#PWR012") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a6fd0" + (reference "#PWR013") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590ad6e0" + (reference "#PWR014") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a7717" + (reference "#PWR015") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a77fa" + (reference "#PWR016") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590aa81f" + (reference "#PWR017") (unit 1) (value "+5V") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a03af" + (reference "#PWR018") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a1e6c" + (reference "#PWR019") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a465b" + (reference "#PWR020") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590a509b" + (reference "#PWR021") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-0000590cf25b" + (reference "#PWR024") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a50d34d" + (reference "#PWR026") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a586c06" + (reference "#PWR027") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5881a0" + (reference "#PWR028") (unit 1) (value "+5V") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a597ea9" + (reference "#PWR029") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a597f41" + (reference "#PWR030") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a598436" + (reference "#PWR031") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5a2353" + (reference "#PWR033") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5a2eca" + (reference "#PWR034") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5a3661" + (reference "#PWR035") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5a57ae" + (reference "#PWR036") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5a5c22" + (reference "#PWR037") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5b6fd3" + (reference "#PWR038") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a5d32f5" + (reference "#PWR039") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-00005a586f5c" + (reference "C1") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-000058c454f6" + (reference "C2") (unit 1) (value "47u") (footprint "Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand") + ) + (path "/00000000-0000-0000-0000-0000590d4832" + (reference "C5") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590d4150" + (reference "C6") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-000058c42d39" + (reference "C11") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590935ea" + (reference "C12") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-000059093675" + (reference "C13") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a8102" + (reference "C14") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000596772d4" + (reference "C15") (unit 1) (value "0.1") (footprint "Capacitors_SMD.pretty:C_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5d29e2" + (reference "D1") (unit 1) (value "SP0502BAHT") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23") + ) + (path "/00000000-0000-0000-0000-00005909bffc" + (reference "D2") (unit 1) (value "LED") (footprint "LEDs.pretty:LED_0805") + ) + (path "/00000000-0000-0000-0000-000058c46522" + (reference "D3") (unit 1) (value "PESD1CAN") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23") + ) + (path "/00000000-0000-0000-0000-00005a545b43" + (reference "D4") (unit 1) (value "MBRS130L") (footprint "Diodes_SMD.pretty:D_SMB_Handsoldering") + ) + (path "/00000000-0000-0000-0000-00005908ea64" + (reference "D5") (unit 1) (value "LED0") (footprint "LEDs.pretty:LED_0805") + ) + (path "/00000000-0000-0000-0000-00005909af9a" + (reference "D6") (unit 1) (value "LED1") (footprint "LEDs.pretty:LED_0805") + ) + (path "/00000000-0000-0000-0000-000059098d4d" + (reference "D7") (unit 1) (value "USB6B1") (footprint "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm") + ) + (path "/00000000-0000-0000-0000-000059684468" + (reference "D8") (unit 1) (value "SMAJ5.0A") (footprint "Diode_SMD.pretty:D_SMA") + ) + (path "/00000000-0000-0000-0000-00005968325a" + (reference "D9") (unit 1) (value "SMAJ5.0A") (footprint "Diode_SMD.pretty:D_SMA") + ) + (path "/00000000-0000-0000-0000-00005a50a198" + (reference "J1") (unit 1) (value "CONN_02X03") (footprint "Pin_Headers.pretty:Pin_Header_Straight_2x03_Pitch2.54mm") + ) + (path "/00000000-0000-0000-0000-00005a5935b2" + (reference "J2") (unit 1) (value "DB9_Female") (footprint "Connectors.pretty:DB9FC") + ) + (path "/00000000-0000-0000-0000-00005a59367b" + (reference "J3") (unit 1) (value "DB9_Male") (footprint "Connectors.pretty:DB9MC") + ) + (path "/00000000-0000-0000-0000-00005a5a2990" + (reference "J4") (unit 1) (value "Conn_01x07") (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x07_Pitch2.54mm") + ) + (path "/00000000-0000-0000-0000-00005a5b6143" + (reference "J5") (unit 1) (value "12v") (footprint "Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MKDS1.5-2pol") + ) + (path "/00000000-0000-0000-0000-00005a6066aa" + (reference "J6") (unit 1) (value "Conn_01x01") (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x01_Pitch2.54mm") + ) + (path "/00000000-0000-0000-0000-000058c4940d" + (reference "JP1") (unit 1) (value "Terminal") (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x02") + ) + (path "/00000000-0000-0000-0000-0000590ad3a7" + (reference "P12") (unit 1) (value "USART_BOOT") (footprint "Pin_Headers.pretty:Pin_Header_Straight_1x03") + ) + (path "/00000000-0000-0000-0000-000058c433d0" + (reference "P13") (unit 1) (value "USB_A") (footprint "Connect.pretty:USB_Mini-B") + ) + (path "/00000000-0000-0000-0000-000059143415" + (reference "P15") (unit 1) (value "Hole") (footprint "my_footprints:Hole_3mm") + ) + (path "/00000000-0000-0000-0000-00005914456d" + (reference "P16") (unit 1) (value "Hole") (footprint "my_footprints:Hole_3mm") + ) + (path "/00000000-0000-0000-0000-0000591446f3" + (reference "P17") (unit 1) (value "Hole") (footprint "my_footprints:Hole_3mm") + ) + (path "/00000000-0000-0000-0000-0000591446f9" + (reference "P18") (unit 1) (value "Hole") (footprint "my_footprints:Hole_3mm") + ) + (path "/00000000-0000-0000-0000-00005910e2f2" + (reference "Q1") (unit 1) (value "AO3407") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a1353" + (reference "Q2") (unit 1) (value "SI2300") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a57a1" + (reference "Q3") (unit 1) (value "SI2300") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a5c15" + (reference "Q4") (unit 1) (value "SI2300") (footprint "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a1f28" + (reference "R1") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a57a7" + (reference "R2") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a6dd4" + (reference "R3") (unit 1) (value "220k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a6dda" + (reference "R4") (unit 1) (value "56k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005909c002" + (reference "R5") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a6f68" + (reference "R6") (unit 1) (value "47k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a6f6e" + (reference "R7") (unit 1) (value "47k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-000058c47f04" + (reference "R8") (unit 1) (value "4k7") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-000058c488c6" + (reference "R9") (unit 1) (value "120") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a5c1b" + (reference "R10") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a929c" + (reference "R11") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a93d0" + (reference "R12") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5a3b4e" + (reference "R13") (unit 1) (value "4.7") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005a5d5996" + (reference "R14") (unit 1) (value "0") (footprint "Resistors_SMD.pretty:R_0805_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590d30c8" + (reference "R27") (unit 1) (value "10k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590d3334" + (reference "R28") (unit 1) (value "10k") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005908eb17" + (reference "R29") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005909afa0" + (reference "R30") (unit 1) (value "330") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005968e385" + (reference "R34") (unit 1) (value "22") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-00005968e83b" + (reference "R35") (unit 1) (value "22") (footprint "Resistors_SMD.pretty:R_0603_HandSoldering") + ) + (path "/00000000-0000-0000-0000-0000590a0134" + (reference "SW1") (unit 1) (value "Reset") (footprint "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM") + ) + (path "/00000000-0000-0000-0000-00005909f6b6" + (reference "SW2") (unit 1) (value "Boot") (footprint "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM") + ) + (path "/00000000-0000-0000-0000-00005a5866de" + (reference "U1") (unit 1) (value "LM1117-5.0") (footprint "TO_SOT_Packages_SMD.pretty:SOT-223") + ) + (path "/00000000-0000-0000-0000-000058c431fc" + (reference "U2") (unit 1) (value "LM1117-3.3") (footprint "TO_SOT_Packages_SMD.pretty:SOT-223") + ) + (path "/00000000-0000-0000-0000-000058c43297" + (reference "U4") (unit 1) (value "MCP2551-I/SN") (footprint "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm") + ) + (path "/00000000-0000-0000-0000-000058c42c0e" + (reference "U7") (unit 1) (value "STM32F042C6Tx") (footprint "Housings_QFP.pretty:LQFP-48_7x7mm_Pitch0.5mm") + ) + ) +) diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.pro b/F0:F030,F042,F072/canbus/kicad/stm32.pro deleted file mode 100644 index cef553c..0000000 --- a/F0:F030,F042,F072/canbus/kicad/stm32.pro +++ /dev/null @@ -1,30 +0,0 @@ -update=Пт 10 апр 2020 13:30:22 -version=1 -last_client=kicad -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[general] -version=1 -[eeschema] -version=1 -LibDir= diff --git a/F0:F030,F042,F072/canbus/kicad/stm32.sch b/F0:F030,F042,F072/canbus/kicad/stm32.sch deleted file mode 100644 index df57749..0000000 --- a/F0:F030,F042,F072/canbus/kicad/stm32.sch +++ /dev/null @@ -1,1784 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A3 16535 11693 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L stm32-rescue:C C11 -U 1 1 58C42D39 -P 8150 9950 -F 0 "C11" H 8175 10050 50 0000 L CNN -F 1 "0.1" H 8175 9850 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 8188 9800 50 0001 C CNN -F 3 "" H 8150 9950 50 0000 C CNN - 1 8150 9950 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:LM1117-3.3-RESCUE-stm32 U2 -U 1 1 58C431FC -P 2350 4900 -F 0 "U2" H 2450 4650 50 0000 C CNN -F 1 "LM1117-3.3" H 2350 5150 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-223" H 2350 4900 50 0001 C CNN -F 3 "" H 2350 4900 50 0000 C CNN - 1 2350 4900 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:MCP2551-I_SN U4 -U 1 1 58C43297 -P 3550 1550 -F 0 "U4" H 3150 1900 50 0000 L CNN -F 1 "MCP2551-I/SN" H 3650 1900 50 0000 L CNN -F 2 "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm" H 3550 1050 50 0001 C CIN -F 3 "" H 3550 1550 50 0000 C CNN - 1 3550 1550 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:USB_A-RESCUE-stm32 P13 -U 1 1 58C433D0 -P 14300 8950 -F 0 "P13" H 14500 8750 50 0000 C CNN -F 1 "USB_A" H 14250 9150 50 0000 C CNN -F 2 "Connect.pretty:USB_Mini-B" V 14250 8850 50 0001 C CNN -F 3 "" V 14250 8850 50 0000 C CNN - 1 14300 8950 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:GND #PWR01 -U 1 1 58C43B9F -P 1600 3750 -F 0 "#PWR01" H 1600 3500 50 0001 C CNN -F 1 "GND" H 1600 3600 50 0000 C CNN -F 2 "" H 1600 3750 50 0000 C CNN -F 3 "" H 1600 3750 50 0000 C CNN - 1 1600 3750 - 1 0 0 -1 -$EndComp -Text Notes 1000 3100 0 60 ~ 0 -5V power source -$Comp -L stm32-rescue:+5V #PWR02 -U 1 1 58C45269 -P 1800 4900 -F 0 "#PWR02" H 1800 4750 50 0001 C CNN -F 1 "+5V" H 1800 5040 50 0000 C CNN -F 2 "" H 1800 4900 50 0000 C CNN -F 3 "" H 1800 4900 50 0000 C CNN - 1 1800 4900 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR03 -U 1 1 58C453C7 -P 2350 5250 -F 0 "#PWR03" H 2350 5000 50 0001 C CNN -F 1 "GND" H 2350 5100 50 0000 C CNN -F 2 "" H 2350 5250 50 0000 C CNN -F 3 "" H 2350 5250 50 0000 C CNN - 1 2350 5250 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CP C2 -U 1 1 58C454F6 -P 2750 5050 -F 0 "C2" H 2775 5150 50 0000 L CNN -F 1 "47u" H 2775 4950 50 0000 L CNN -F 2 "Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand" H 2788 4900 50 0001 C CNN -F 3 "" H 2750 5050 50 0000 C CNN - 1 2750 5050 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR04 -U 1 1 58C455CB -P 2950 4900 -F 0 "#PWR04" H 2950 4750 50 0001 C CNN -F 1 "+3.3V" H 2950 5040 50 0000 C CNN -F 2 "" H 2950 4900 50 0000 C CNN -F 3 "" H 2950 4900 50 0000 C CNN - 1 2950 4900 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:PESD1CAN D3 -U 1 1 58C46522 -P 4550 2450 -F 0 "D3" H 4550 2100 50 0000 C CNN -F 1 "PESD1CAN" H 4600 2600 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23" H 4550 2450 50 0001 C CNN -F 3 "" H 4550 2450 50 0000 C CNN - 1 4550 2450 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:GND #PWR05 -U 1 1 58C47600 -P 4450 2900 -F 0 "#PWR05" H 4450 2650 50 0001 C CNN -F 1 "GND" H 4450 2750 50 0000 C CNN -F 2 "" H 4450 2900 50 0000 C CNN -F 3 "" H 4450 2900 50 0000 C CNN - 1 4450 2900 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+5V #PWR06 -U 1 1 58C47B3E -P 3550 1100 -F 0 "#PWR06" H 3550 950 50 0001 C CNN -F 1 "+5V" H 3550 1240 50 0000 C CNN -F 2 "" H 3550 1100 50 0000 C CNN -F 3 "" H 3550 1100 50 0000 C CNN - 1 3550 1100 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R8 -U 1 1 58C47F04 -P 3000 1950 -F 0 "R8" V 3080 1950 50 0000 C CNN -F 1 "4k7" V 3000 1950 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 2930 1950 50 0001 C CNN -F 3 "" H 3000 1950 50 0000 C CNN - 1 3000 1950 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR07 -U 1 1 58C4802D -P 3550 2050 -F 0 "#PWR07" H 3550 1800 50 0001 C CNN -F 1 "GND" H 3550 1900 50 0000 C CNN -F 2 "" H 3550 2050 50 0000 C CNN -F 3 "" H 3550 2050 50 0000 C CNN - 1 3550 2050 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR08 -U 1 1 58C4805F -P 3000 2150 -F 0 "#PWR08" H 3000 1900 50 0001 C CNN -F 1 "GND" H 3000 2000 50 0000 C CNN -F 2 "" H 3000 2150 50 0000 C CNN -F 3 "" H 3000 2150 50 0000 C CNN - 1 3000 2150 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R9 -U 1 1 58C488C6 -P 4900 1800 -F 0 "R9" V 4980 1800 50 0000 C CNN -F 1 "120" V 4900 1800 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 4830 1800 50 0001 C CNN -F 3 "" H 4900 1800 50 0000 C CNN - 1 4900 1800 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:Jumper_NO_Small JP1 -U 1 1 58C4940D -P 4950 1200 -F 0 "JP1" H 4950 1280 50 0000 C CNN -F 1 "Terminal" H 4960 1140 50 0000 C CNN -F 2 "Pin_Headers.pretty:Pin_Header_Straight_1x02" H 4950 1200 50 0001 C CNN -F 3 "" H 4950 1200 50 0000 C CNN - 1 4950 1200 - 1 0 0 -1 -$EndComp -Text Notes 3100 1000 2 60 ~ 0 -CAN module -Text Label 5450 7350 2 60 ~ 0 -LED0 -Text Label 5450 7450 2 60 ~ 0 -LED1 -Text Label 4450 3650 2 60 ~ 0 -LED0 -Text Label 4450 3950 2 60 ~ 0 -LED1 -$Comp -L stm32-rescue:LED-RESCUE-stm32 D5 -U 1 1 5908EA64 -P 4750 3650 -F 0 "D5" H 4750 3750 50 0000 C CNN -F 1 "LED0" H 4750 3550 50 0000 C CNN -F 2 "LEDs.pretty:LED_0805" H 4750 3650 50 0001 C CNN -F 3 "" H 4750 3650 50 0000 C CNN - 1 4750 3650 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R29 -U 1 1 5908EB17 -P 5150 3650 -F 0 "R29" V 5230 3650 50 0000 C CNN -F 1 "330" V 5150 3650 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 5080 3650 50 0001 C CNN -F 3 "" H 5150 3650 50 0000 C CNN - 1 5150 3650 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR09 -U 1 1 5908F9F4 -P 5450 3650 -F 0 "#PWR09" H 5450 3500 50 0001 C CNN -F 1 "+3.3V" H 5450 3790 50 0000 C CNN -F 2 "" H 5450 3650 50 0000 C CNN -F 3 "" H 5450 3650 50 0000 C CNN - 1 5450 3650 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C12 -U 1 1 590935EA -P 8450 9950 -F 0 "C12" H 8475 10050 50 0000 L CNN -F 1 "0.1" H 8475 9850 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 8488 9800 50 0001 C CNN -F 3 "" H 8450 9950 50 0000 C CNN - 1 8450 9950 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C13 -U 1 1 59093675 -P 8750 9950 -F 0 "C13" H 8775 10050 50 0000 L CNN -F 1 "0.1" H 8775 9850 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 8788 9800 50 0001 C CNN -F 3 "" H 8750 9950 50 0000 C CNN - 1 8750 9950 - 1 0 0 -1 -$EndComp -Text Label 8450 5900 0 60 ~ 0 -VDD -$Comp -L stm32-rescue:USB6B1 D7 -U 1 1 59098D4D -P 12950 8900 -F 0 "D7" H 12950 8450 50 0000 C CNN -F 1 "USB6B1" H 12950 9300 50 0000 C CNN -F 2 "Housings_SOIC.pretty:SOIC-8_3.9x4.9mm_Pitch1.27mm" V 13150 8800 50 0001 C CNN -F 3 "" V 13150 8800 50 0000 C CNN - 1 12950 8900 - -1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:LED-RESCUE-stm32 D6 -U 1 1 5909AF9A -P 4750 3950 -F 0 "D6" H 4750 4050 50 0000 C CNN -F 1 "LED1" H 4750 3850 50 0000 C CNN -F 2 "LEDs.pretty:LED_0805" H 4750 3950 50 0001 C CNN -F 3 "" H 4750 3950 50 0000 C CNN - 1 4750 3950 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R30 -U 1 1 5909AFA0 -P 5150 3950 -F 0 "R30" V 5230 3950 50 0000 C CNN -F 1 "330" V 5150 3950 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 5080 3950 50 0001 C CNN -F 3 "" H 5150 3950 50 0000 C CNN - 1 5150 3950 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR010 -U 1 1 5909AFA6 -P 5450 3950 -F 0 "#PWR010" H 5450 3800 50 0001 C CNN -F 1 "+3.3V" H 5450 4090 50 0000 C CNN -F 2 "" H 5450 3950 50 0000 C CNN -F 3 "" H 5450 3950 50 0000 C CNN - 1 5450 3950 - 1 0 0 -1 -$EndComp -Text Notes 4300 3400 0 60 ~ 0 -LED indicators -$Comp -L stm32-rescue:LED-RESCUE-stm32 D2 -U 1 1 5909BFFC -P 3100 5050 -F 0 "D2" H 3100 5150 50 0000 C CNN -F 1 "LED" H 3100 4950 50 0000 C CNN -F 2 "LEDs.pretty:LED_0805" H 3100 5050 50 0001 C CNN -F 3 "" H 3100 5050 50 0000 C CNN - 1 3100 5050 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:R R5 -U 1 1 5909C002 -P 2850 5350 -F 0 "R5" V 2930 5350 50 0000 C CNN -F 1 "330" V 2850 5350 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 2780 5350 50 0001 C CNN -F 3 "" H 2850 5350 50 0000 C CNN - 1 2850 5350 - 0 -1 -1 0 -$EndComp -Text Notes 1000 4600 0 60 ~ 0 -3.3V MCU power source -NoConn ~ 3050 1650 -$Comp -L stm32-rescue:+3.3V #PWR011 -U 1 1 590A0C2D -P 9450 10100 -F 0 "#PWR011" H 9450 9950 50 0001 C CNN -F 1 "+3.3V" H 9450 10240 50 0000 C CNN -F 2 "" H 9450 10100 50 0000 C CNN -F 3 "" H 9450 10100 50 0000 C CNN - 1 9450 10100 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR012 -U 1 1 590A1958 -P 7800 9800 -F 0 "#PWR012" H 7800 9550 50 0001 C CNN -F 1 "GND" H 7800 9650 50 0000 C CNN -F 2 "" H 7800 9800 50 0000 C CNN -F 3 "" H 7800 9800 50 0000 C CNN - 1 7800 9800 - 1 0 0 -1 -$EndComp -Text Label 9550 10100 0 60 ~ 0 -VDD -$Comp -L stm32-rescue:GND #PWR013 -U 1 1 590A6FD0 -P 12450 9300 -F 0 "#PWR013" H 12450 9050 50 0001 C CNN -F 1 "GND" H 12450 9150 50 0000 C CNN -F 2 "" H 12450 9300 50 0000 C CNN -F 3 "" H 12450 9300 50 0000 C CNN - 1 12450 9300 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C14 -U 1 1 590A8102 -P 9050 9950 -F 0 "C14" H 9075 10050 50 0000 L CNN -F 1 "0.1" H 9075 9850 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 9088 9800 50 0001 C CNN -F 3 "" H 9050 9950 50 0000 C CNN - 1 9050 9950 - 1 0 0 -1 -$EndComp -NoConn ~ 5450 6750 -$Comp -L stm32-rescue:CONN_01X03 P12 -U 1 1 590AD3A7 -P 12200 9600 -F 0 "P12" H 12200 9800 50 0000 C CNN -F 1 "USART_BOOT" V 12300 9600 50 0000 C CNN -F 2 "Pin_Headers.pretty:Pin_Header_Straight_1x03" H 12200 9600 50 0001 C CNN -F 3 "" H 12200 9600 50 0000 C CNN - 1 12200 9600 - 1 0 0 1 -$EndComp -$Comp -L stm32-rescue:GND #PWR014 -U 1 1 590AD6E0 -P 12000 9750 -F 0 "#PWR014" H 12000 9500 50 0001 C CNN -F 1 "GND" H 12000 9600 50 0000 C CNN -F 2 "" H 12000 9750 50 0000 C CNN -F 3 "" H 12000 9750 50 0000 C CNN - 1 12000 9750 - -1 0 0 -1 -$EndComp -Text Label 2850 1350 2 60 ~ 0 -CAN_Tx -Text Label 2850 1450 2 60 ~ 0 -CAN_Rx -Text Label 5450 8650 2 60 ~ 0 -CAN_Tx -Text Label 5450 8550 2 60 ~ 0 -CAN_Rx -Text Label 6350 2900 0 60 ~ 0 -12Vin -$Comp -L stm32-rescue:Q_PMOS_GSD Q1 -U 1 1 5910E2F2 -P 5500 2700 -F 0 "Q1" H 5700 2750 50 0000 L CNN -F 1 "AO3407" H 5700 2650 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" H 5700 2800 50 0001 C CNN -F 3 "" H 5500 2700 50 0000 C CNN - 1 5500 2700 - 1 0 0 -1 -$EndComp -Text Label 11650 7750 0 60 ~ 0 -V12 -Text Label 11650 7850 0 60 ~ 0 -V5 -Text Notes 11900 7750 0 60 ~ 0 -External 12V voltage control -Text Notes 11900 7850 0 60 ~ 0 -External 5V voltage control -$Comp -L stm32-rescue:R R3 -U 1 1 590A6DD4 -P 1600 6050 -F 0 "R3" V 1680 6050 50 0000 C CNN -F 1 "220k" V 1600 6050 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 1530 6050 50 0001 C CNN -F 3 "" H 1600 6050 50 0000 C CNN - 1 1600 6050 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R4 -U 1 1 590A6DDA -P 1600 6450 -F 0 "R4" V 1680 6450 50 0000 C CNN -F 1 "56k" V 1600 6450 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 1530 6450 50 0001 C CNN -F 3 "" H 1600 6450 50 0000 C CNN - 1 1600 6450 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R6 -U 1 1 590A6F68 -P 2400 6050 -F 0 "R6" V 2480 6050 50 0000 C CNN -F 1 "47k" V 2400 6050 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 2330 6050 50 0001 C CNN -F 3 "" H 2400 6050 50 0000 C CNN - 1 2400 6050 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R7 -U 1 1 590A6F6E -P 2400 6450 -F 0 "R7" V 2480 6450 50 0000 C CNN -F 1 "47k" V 2400 6450 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 2330 6450 50 0001 C CNN -F 3 "" H 2400 6450 50 0000 C CNN - 1 2400 6450 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR015 -U 1 1 590A7717 -P 1600 6650 -F 0 "#PWR015" H 1600 6400 50 0001 C CNN -F 1 "GND" H 1600 6500 50 0000 C CNN -F 2 "" H 1600 6650 50 0000 C CNN -F 3 "" H 1600 6650 50 0000 C CNN - 1 1600 6650 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR016 -U 1 1 590A77FA -P 2400 6650 -F 0 "#PWR016" H 2400 6400 50 0001 C CNN -F 1 "GND" H 2400 6500 50 0000 C CNN -F 2 "" H 2400 6650 50 0000 C CNN -F 3 "" H 2400 6650 50 0000 C CNN - 1 2400 6650 - 1 0 0 -1 -$EndComp -Text Label 1450 5900 2 60 ~ 0 -12Vin -$Comp -L stm32-rescue:+5V #PWR017 -U 1 1 590AA81F -P 2400 5850 -F 0 "#PWR017" H 2400 5700 50 0001 C CNN -F 1 "+5V" H 2400 5990 50 0000 C CNN -F 2 "" H 2400 5850 50 0000 C CNN -F 3 "" H 2400 5850 50 0000 C CNN - 1 2400 5850 - 1 0 0 -1 -$EndComp -Text Label 1950 6250 0 60 ~ 0 -V12 -Text Label 2750 6250 0 60 ~ 0 -V5 -Text Notes 1350 7000 0 60 ~ 0 -V12 = 12Vin/4.93 -Text Notes 2350 7000 0 60 ~ 0 -V5 = U5/2 -Text Notes 1100 5700 0 60 ~ 0 -ADC block (voltage) -Text Notes 1050 950 0 60 ~ 0 -Bootloader init -Text Label 5450 6550 2 60 ~ 0 -NRST -Text Label 1350 2000 2 60 ~ 0 -NRST -Text Label 5450 7150 2 60 ~ 0 -BOOT0 -Text Label 1350 1100 0 60 ~ 0 -BOOT0 -$Comp -L stm32-rescue:R R27 -U 1 1 590D30C8 -P 1350 1400 -F 0 "R27" V 1430 1400 50 0000 C CNN -F 1 "10k" V 1350 1400 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 1280 1400 50 0001 C CNN -F 3 "" H 1350 1400 50 0000 C CNN - 1 1350 1400 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R28 -U 1 1 590D3334 -P 1350 2250 -F 0 "R28" V 1430 2250 50 0000 C CNN -F 1 "10k" V 1350 2250 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 1280 2250 50 0001 C CNN -F 3 "" H 1350 2250 50 0000 C CNN - 1 1350 2250 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C6 -U 1 1 590D4150 -P 1950 1400 -F 0 "C6" H 1975 1500 50 0000 L CNN -F 1 "0.1" H 1975 1300 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 1988 1250 50 0001 C CNN -F 3 "" H 1950 1400 50 0000 C CNN - 1 1950 1400 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C5 -U 1 1 590D4832 -P 1900 2250 -F 0 "C5" H 1925 2350 50 0000 L CNN -F 1 "0.1" H 1925 2150 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 1938 2100 50 0001 C CNN -F 3 "" H 1900 2250 50 0000 C CNN - 1 1900 2250 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:SW_Push SW2 -U 1 1 5909F6B6 -P 1650 1400 -F 0 "SW2" H 1700 1500 50 0000 L CNN -F 1 "Boot" H 1650 1340 50 0000 C CNN -F 2 "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM" H 1650 1600 50 0001 C CNN -F 3 "" H 1650 1600 50 0000 C CNN - 1 1650 1400 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:SW_Push SW1 -U 1 1 590A0134 -P 1600 2250 -F 0 "SW1" H 1650 2350 50 0000 L CNN -F 1 "Reset" H 1600 2190 50 0000 C CNN -F 2 "Buttons_Switches_SMD.pretty:SW_SPST_FSMSM" H 1600 2450 50 0001 C CNN -F 3 "" H 1600 2450 50 0000 C CNN - 1 1600 2250 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:GND #PWR018 -U 1 1 590A03AF -P 1350 1600 -F 0 "#PWR018" H 1350 1350 50 0001 C CNN -F 1 "GND" H 1350 1450 50 0000 C CNN -F 2 "" H 1350 1600 50 0000 C CNN -F 3 "" H 1350 1600 50 0000 C CNN - 1 1350 1600 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR019 -U 1 1 590A1E6C -P 1800 1650 -F 0 "#PWR019" H 1800 1500 50 0001 C CNN -F 1 "+3.3V" H 1800 1790 50 0000 C CNN -F 2 "" H 1800 1650 50 0000 C CNN -F 3 "" H 1800 1650 50 0000 C CNN - 1 1800 1650 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR020 -U 1 1 590A465B -P 1350 2500 -F 0 "#PWR020" H 1350 2350 50 0001 C CNN -F 1 "+3.3V" H 1350 2640 50 0000 C CNN -F 2 "" H 1350 2500 50 0000 C CNN -F 3 "" H 1350 2500 50 0000 C CNN - 1 1350 2500 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:GND #PWR021 -U 1 1 590A509B -P 1750 2500 -F 0 "#PWR021" H 1750 2250 50 0001 C CNN -F 1 "GND" H 1750 2350 50 0000 C CNN -F 2 "" H 1750 2500 50 0000 C CNN -F 3 "" H 1750 2500 50 0000 C CNN - 1 1750 2500 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:PWR_FLAG #FLG022 -U 1 1 590C1070 -P 6250 2900 -F 0 "#FLG022" H 6250 2995 50 0001 C CNN -F 1 "PWR_FLAG" H 6250 3080 50 0000 C CNN -F 2 "" H 6250 2900 50 0000 C CNN -F 3 "" H 6250 2900 50 0000 C CNN - 1 6250 2900 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:PWR_FLAG #FLG023 -U 1 1 590CEE5E -P 14000 8600 -F 0 "#FLG023" H 14000 8695 50 0001 C CNN -F 1 "PWR_FLAG" H 14000 8780 50 0000 C CNN -F 2 "" H 14000 8600 50 0000 C CNN -F 3 "" H 14000 8600 50 0000 C CNN - 1 14000 8600 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR024 -U 1 1 590CF25B -P 14400 9300 -F 0 "#PWR024" H 14400 9050 50 0001 C CNN -F 1 "GND" H 14400 9150 50 0000 C CNN -F 2 "" H 14400 9300 50 0000 C CNN -F 3 "" H 14400 9300 50 0000 C CNN - 1 14400 9300 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:PWR_FLAG #FLG025 -U 1 1 590D075A -P 13450 9350 -F 0 "#FLG025" H 13450 9445 50 0001 C CNN -F 1 "PWR_FLAG" H 13450 9530 50 0000 C CNN -F 2 "" H 13450 9350 50 0000 C CNN -F 3 "" H 13450 9350 50 0000 C CNN - 1 13450 9350 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:CONN_01X01 P15 -U 1 1 59143415 -P 15700 8850 -F 0 "P15" H 15700 8950 50 0000 C CNN -F 1 "Hole" V 15800 8850 50 0000 C CNN -F 2 "my_footprints:Hole_3mm" H 15700 8850 50 0001 C CNN -F 3 "" H 15700 8850 50 0000 C CNN - 1 15700 8850 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CONN_01X01 P16 -U 1 1 5914456D -P 15700 9100 -F 0 "P16" H 15700 9200 50 0000 C CNN -F 1 "Hole" V 15800 9100 50 0000 C CNN -F 2 "my_footprints:Hole_3mm" H 15700 9100 50 0001 C CNN -F 3 "" H 15700 9100 50 0000 C CNN - 1 15700 9100 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CONN_01X01 P17 -U 1 1 591446F3 -P 15700 9350 -F 0 "P17" H 15700 9450 50 0000 C CNN -F 1 "Hole" V 15800 9350 50 0000 C CNN -F 2 "my_footprints:Hole_3mm" H 15700 9350 50 0001 C CNN -F 3 "" H 15700 9350 50 0000 C CNN - 1 15700 9350 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CONN_01X01 P18 -U 1 1 591446F9 -P 15700 9600 -F 0 "P18" H 15700 9700 50 0000 C CNN -F 1 "Hole" V 15800 9600 50 0000 C CNN -F 2 "my_footprints:Hole_3mm" H 15700 9600 50 0001 C CNN -F 3 "" H 15700 9600 50 0000 C CNN - 1 15700 9600 - 1 0 0 -1 -$EndComp -NoConn ~ 15500 8850 -NoConn ~ 15500 9100 -NoConn ~ 15500 9350 -NoConn ~ 15500 9600 -$Comp -L stm32-rescue:C C15 -U 1 1 596772D4 -P 1350 3600 -F 0 "C15" H 1375 3700 50 0000 L CNN -F 1 "0.1" H 1375 3500 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 1388 3450 50 0001 C CNN -F 3 "" H 1350 3600 50 0000 C CNN - 1 1350 3600 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:D_Zener D9 -U 1 1 5968325A -P 2650 6450 -F 0 "D9" H 2650 6550 50 0000 C CNN -F 1 "SMAJ5.0A" H 2650 6350 50 0000 C CNN -F 2 "Diode_SMD.pretty:D_SMA" H 2650 6450 50 0001 C CNN -F 3 "" H 2650 6450 50 0000 C CNN - 1 2650 6450 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:D_Zener D8 -U 1 1 59684468 -P 1850 6450 -F 0 "D8" H 1850 6550 50 0000 C CNN -F 1 "SMAJ5.0A" H 1850 6350 50 0000 C CNN -F 2 "Diode_SMD.pretty:D_SMA" H 1850 6450 50 0001 C CNN -F 3 "" H 1850 6450 50 0000 C CNN - 1 1850 6450 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:R R34 -U 1 1 5968E385 -P 12200 8800 -F 0 "R34" V 12280 8800 50 0000 C CNN -F 1 "22" V 12200 8800 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 12130 8800 50 0001 C CNN -F 3 "" H 12200 8800 50 0001 C CNN - 1 12200 8800 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:R R35 -U 1 1 5968E83B -P 12200 9000 -F 0 "R35" V 12280 9000 50 0000 C CNN -F 1 "22" V 12200 9000 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 12130 9000 50 0001 C CNN -F 3 "" H 12200 9000 50 0001 C CNN - 1 12200 9000 - 0 1 1 0 -$EndComp -Text Label 5450 9150 2 60 ~ 0 -brdaddr0 -Text Label 5450 9250 2 60 ~ 0 -brdaddr1 -Text Label 11650 8550 0 60 ~ 0 -brdaddr2 -$Comp -L stm32-rescue:CONN_02X03 J1 -U 1 1 5A50A198 -P 6600 3650 -F 0 "J1" H 6600 3850 50 0000 C CNN -F 1 "CONN_02X03" H 6600 3450 50 0000 C CNN -F 2 "Pin_Headers.pretty:Pin_Header_Straight_2x03_Pitch2.54mm" H 6600 2450 50 0001 C CNN -F 3 "" H 6600 2450 50 0001 C CNN - 1 6600 3650 - 1 0 0 -1 -$EndComp -Text Notes 6300 3400 0 60 ~ 0 -Board address -Text Label 6850 3550 0 60 ~ 0 -brdaddr0 -Text Label 6850 3650 0 60 ~ 0 -brdaddr1 -Text Label 6850 3750 0 60 ~ 0 -brdaddr2 -$Comp -L stm32-rescue:GND #PWR026 -U 1 1 5A50D34D -P 6250 3800 -F 0 "#PWR026" H 6250 3550 50 0001 C CNN -F 1 "GND" H 6250 3650 50 0000 C CNN -F 2 "" H 6250 3800 50 0000 C CNN -F 3 "" H 6250 3800 50 0000 C CNN - 1 6250 3800 - 1 0 0 -1 -$EndComp -NoConn ~ 5450 9050 -NoConn ~ 5450 7550 -Text Label 12450 8600 2 60 ~ 0 -5Vusb -Text Label 1300 5150 2 60 ~ 0 -5Vusb -Text Label 1300 4900 2 60 ~ 0 -5Vreg -$Comp -L stm32-rescue:D_Schottky D4 -U 1 1 5A545B43 -P 1500 5150 -F 0 "D4" H 1500 5250 50 0000 C CNN -F 1 "MBRS130L" H 1500 5050 50 0000 C CNN -F 2 "Diodes_SMD.pretty:D_SMB_Handsoldering" H 1500 5150 50 0001 C CNN -F 3 "" H 1500 5150 50 0001 C CNN - 1 1500 5150 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:LM1117-3.3-RESCUE-stm32 U1 -U 1 1 5A5866DE -P 2000 3400 -F 0 "U1" H 2100 3150 50 0000 C CNN -F 1 "LM1117-5.0" H 2000 3650 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-223" H 2000 3400 50 0001 C CNN -F 3 "" H 2000 3400 50 0000 C CNN - 1 2000 3400 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR027 -U 1 1 5A586C06 -P 2000 3800 -F 0 "#PWR027" H 2000 3550 50 0001 C CNN -F 1 "GND" H 2000 3650 50 0000 C CNN -F 2 "" H 2000 3800 50 0000 C CNN -F 3 "" H 2000 3800 50 0000 C CNN - 1 2000 3800 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C1 -U 1 1 5A586F5C -P 2400 3550 -F 0 "C1" H 2425 3650 50 0000 L CNN -F 1 "0.1" H 2425 3450 50 0000 L CNN -F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 2438 3400 50 0001 C CNN -F 3 "" H 2400 3550 50 0000 C CNN - 1 2400 3550 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+5V #PWR028 -U 1 1 5A5881A0 -P 2700 3400 -F 0 "#PWR028" H 2700 3250 50 0001 C CNN -F 1 "+5V" H 2700 3540 50 0000 C CNN -F 2 "" H 2700 3400 50 0000 C CNN -F 3 "" H 2700 3400 50 0000 C CNN - 1 2700 3400 - 1 0 0 -1 -$EndComp -NoConn ~ 11650 8050 -NoConn ~ 11650 7950 -NoConn ~ 5450 8950 -Text Label 1250 3400 0 60 ~ 0 -12Vin -$Comp -L stm32-rescue:DB9_Female J2 -U 1 1 5A5935B2 -P 6000 1650 -F 0 "J2" H 6000 2300 50 0000 C CNN -F 1 "DB9_Female" H 6000 2225 50 0000 C CNN -F 2 "Connectors.pretty:DB9FC" H 6000 1650 50 0001 C CNN -F 3 "" H 6000 1650 50 0001 C CNN - 1 6000 1650 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:DB9_Male J3 -U 1 1 5A59367B -P 7100 1650 -F 0 "J3" H 7100 2300 50 0000 C CNN -F 1 "DB9_Male" H 7100 2225 50 0000 C CNN -F 2 "Connectors.pretty:DB9MC" H 7100 1650 50 0001 C CNN -F 3 "" H 7100 1650 50 0001 C CNN - 1 7100 1650 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1250 3400 1350 3400 -Wire Wire Line - 1600 3750 1600 3700 -Wire Notes Line - 950 2950 950 4250 -Wire Notes Line - 950 4250 3850 4250 -Wire Notes Line - 3850 4250 3850 2950 -Wire Notes Line - 3850 2950 950 2950 -Wire Wire Line - 1300 4900 1800 4900 -Wire Wire Line - 2350 5250 2350 5200 -Wire Wire Line - 2350 5200 2700 5200 -Wire Wire Line - 2650 4900 2750 4900 -Connection ~ 2750 4900 -Wire Wire Line - 4350 1650 4350 2150 -Wire Wire Line - 4450 2900 4450 2850 -Wire Wire Line - 3550 1100 3550 1150 -Wire Wire Line - 3000 1800 3000 1750 -Wire Wire Line - 3000 1750 3050 1750 -Wire Wire Line - 3000 2150 3000 2100 -Wire Wire Line - 3550 1950 3550 2050 -Connection ~ 4350 1650 -Wire Wire Line - 5050 1200 5050 1800 -Wire Wire Line - 4750 1800 4750 1650 -Connection ~ 4750 1650 -Wire Wire Line - 4850 1450 4850 1200 -Connection ~ 4850 1450 -Wire Wire Line - 3050 1350 2850 1350 -Wire Wire Line - 3050 1450 2850 1450 -Wire Wire Line - 8350 9650 8450 9650 -Connection ~ 8450 9650 -Wire Wire Line - 8450 9800 8450 9650 -Wire Wire Line - 8350 6050 8450 6050 -Connection ~ 8450 6050 -Wire Wire Line - 8450 6050 8450 5900 -Wire Wire Line - 11650 8850 12000 8850 -Wire Wire Line - 12000 8850 12000 8800 -Wire Wire Line - 12000 9000 12000 8950 -Wire Wire Line - 12000 8950 11650 8950 -Wire Wire Line - 13450 9000 13650 9000 -Wire Wire Line - 13650 9000 13650 8950 -Wire Wire Line - 13650 8950 14000 8950 -Wire Wire Line - 14000 8850 13650 8850 -Wire Wire Line - 13650 8850 13650 8800 -Wire Wire Line - 13650 8800 13450 8800 -Wire Wire Line - 4450 3650 4600 3650 -Wire Wire Line - 4900 3650 5000 3650 -Wire Wire Line - 5300 3650 5450 3650 -Wire Wire Line - 4450 3950 4600 3950 -Wire Wire Line - 4900 3950 5000 3950 -Wire Wire Line - 5300 3950 5450 3950 -Wire Notes Line - 4150 3300 4150 4100 -Wire Notes Line - 4150 4100 5650 4100 -Wire Notes Line - 5650 4100 5650 3300 -Wire Notes Line - 5650 3300 4150 3300 -Wire Wire Line - 3000 5350 3100 5350 -Wire Wire Line - 3100 5350 3100 5200 -Wire Wire Line - 2700 5350 2700 5200 -Connection ~ 2700 5200 -Connection ~ 2950 4900 -Wire Notes Line - 950 4450 3850 4450 -Wire Notes Line - 3850 4450 3850 5500 -Wire Notes Line - 3850 5500 950 5500 -Wire Notes Line - 950 5500 950 4450 -Wire Wire Line - 7800 9800 8150 9800 -Connection ~ 8450 9800 -Wire Wire Line - 8150 10100 8450 10100 -Connection ~ 8450 10100 -Connection ~ 8150 9800 -Connection ~ 8750 10100 -Connection ~ 9450 10100 -Connection ~ 8550 6050 -Connection ~ 8550 9650 -Wire Wire Line - 14000 8750 14000 8600 -Wire Wire Line - 14000 8600 13450 8600 -Wire Wire Line - 14000 9050 14000 9200 -Wire Wire Line - 14000 9200 13450 9200 -Wire Wire Line - 12450 9300 12450 9200 -Connection ~ 8750 9800 -Wire Wire Line - 9050 10100 8750 10100 -Connection ~ 9050 10100 -Wire Wire Line - 12000 9700 12000 9750 -Wire Wire Line - 5600 2900 6250 2900 -Wire Wire Line - 2400 5900 2400 5850 -Wire Wire Line - 2400 6200 2400 6250 -Wire Wire Line - 2400 6600 2400 6650 -Wire Wire Line - 1450 5900 1600 5900 -Wire Wire Line - 1600 6200 1600 6250 -Wire Wire Line - 1600 6600 1600 6650 -Wire Wire Line - 1600 6250 1850 6250 -Connection ~ 1600 6250 -Wire Wire Line - 2400 6250 2650 6250 -Connection ~ 2400 6250 -Wire Notes Line - 950 5600 3950 5600 -Wire Notes Line - 3950 5600 3950 7050 -Wire Notes Line - 3950 7050 950 7050 -Wire Notes Line - 950 7050 950 5600 -Wire Wire Line - 1350 1600 1350 1550 -Wire Wire Line - 1350 1100 1350 1200 -Wire Wire Line - 1950 1200 1950 1250 -Wire Wire Line - 1350 1200 1650 1200 -Connection ~ 1650 1200 -Connection ~ 1350 1200 -Wire Wire Line - 1650 1600 1800 1600 -Wire Wire Line - 1950 1600 1950 1550 -Wire Wire Line - 1800 1650 1800 1600 -Connection ~ 1800 1600 -Wire Wire Line - 1350 2000 1350 2050 -Wire Wire Line - 1350 2500 1350 2400 -Wire Wire Line - 1350 2050 1600 2050 -Connection ~ 1350 2050 -Wire Wire Line - 1900 2050 1900 2100 -Connection ~ 1600 2050 -Wire Wire Line - 1600 2450 1750 2450 -Wire Wire Line - 1900 2450 1900 2400 -Wire Wire Line - 1750 2500 1750 2450 -Connection ~ 1750 2450 -Wire Notes Line - 950 800 950 2750 -Wire Notes Line - 950 2750 2300 2750 -Wire Notes Line - 2300 2750 2300 800 -Wire Notes Line - 2300 800 950 800 -Connection ~ 6250 2900 -Connection ~ 14000 8600 -Wire Wire Line - 14400 9300 14400 9250 -Wire Wire Line - 13450 9200 13450 9350 -Connection ~ 13450 9200 -Wire Wire Line - 1350 3450 1350 3400 -Connection ~ 1350 3400 -Wire Wire Line - 1350 3750 1600 3750 -Connection ~ 1600 3750 -Wire Wire Line - 2650 6300 2650 6250 -Connection ~ 2650 6250 -Wire Wire Line - 2400 6650 2650 6650 -Wire Wire Line - 2650 6650 2650 6600 -Wire Wire Line - 1600 6650 1850 6650 -Wire Wire Line - 1850 6650 1850 6600 -Connection ~ 2400 6650 -Connection ~ 1600 6650 -Wire Wire Line - 1850 6300 1850 6250 -Connection ~ 1850 6250 -Wire Wire Line - 12000 8800 12050 8800 -Wire Wire Line - 12350 8800 12450 8800 -Wire Wire Line - 12450 9000 12350 9000 -Wire Wire Line - 12050 9000 12000 9000 -Wire Wire Line - 5450 1650 4750 1650 -Wire Wire Line - 6250 3800 6250 3750 -Wire Wire Line - 6250 3750 6350 3750 -Wire Wire Line - 6350 3750 6350 3650 -Connection ~ 6350 3650 -Connection ~ 6350 3750 -Wire Notes Line - 6100 3300 7300 3300 -Wire Notes Line - 7300 3300 7300 4100 -Wire Notes Line - 7300 4100 6100 4100 -Wire Notes Line - 6100 4100 6100 3300 -Wire Wire Line - 1800 5150 1800 4900 -Connection ~ 1800 4900 -Wire Wire Line - 1650 5150 1800 5150 -Wire Wire Line - 1350 5150 1300 5150 -Wire Wire Line - 2650 4850 2650 4900 -Connection ~ 2650 4900 -Connection ~ 2350 5200 -Wire Wire Line - 2000 3700 2000 3750 -Wire Wire Line - 2300 3350 2300 3400 -Wire Wire Line - 2300 3400 2400 3400 -Connection ~ 2300 3400 -Wire Wire Line - 2000 3750 2400 3750 -Wire Wire Line - 2400 3750 2400 3700 -Connection ~ 2000 3750 -Connection ~ 2400 3400 -Wire Wire Line - 5450 900 5450 1450 -Wire Wire Line - 5450 1450 5700 1450 -Wire Wire Line - 5450 900 6500 900 -Wire Wire Line - 6500 900 6500 1850 -Wire Wire Line - 6500 1850 6800 1850 -Connection ~ 5450 1450 -Wire Wire Line - 5250 850 5250 1450 -Wire Wire Line - 5250 1550 5700 1550 -Wire Wire Line - 6800 1750 6550 1750 -Wire Wire Line - 6550 1750 6550 850 -Wire Wire Line - 6550 850 5250 850 -Connection ~ 5250 1450 -Wire Wire Line - 6650 1350 6650 2350 -Wire Wire Line - 6650 1350 6800 1350 -Wire Wire Line - 5700 1950 5600 1950 -Wire Wire Line - 5600 1950 5600 2350 -Wire Wire Line - 5600 2350 6650 2350 -Connection ~ 5600 2350 -Wire Wire Line - 5700 1650 5550 1650 -Wire Wire Line - 5550 1650 5550 1700 -$Comp -L stm32-rescue:GND #PWR029 -U 1 1 5A597EA9 -P 5550 1750 -F 0 "#PWR029" H 5550 1500 50 0001 C CNN -F 1 "GND" H 5550 1600 50 0000 C CNN -F 2 "" H 5550 1750 50 0000 C CNN -F 3 "" H 5550 1750 50 0000 C CNN - 1 5550 1750 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR030 -U 1 1 5A597F41 -P 6300 1650 -F 0 "#PWR030" H 6300 1400 50 0001 C CNN -F 1 "GND" H 6300 1500 50 0000 C CNN -F 2 "" H 6300 1650 50 0000 C CNN -F 3 "" H 6300 1650 50 0000 C CNN - 1 6300 1650 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6300 1650 6800 1650 -$Comp -L stm32-rescue:GND #PWR031 -U 1 1 5A598436 -P 5300 2750 -F 0 "#PWR031" H 5300 2500 50 0001 C CNN -F 1 "GND" H 5300 2600 50 0000 C CNN -F 2 "" H 5300 2750 50 0000 C CNN -F 3 "" H 5300 2750 50 0000 C CNN - 1 5300 2750 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5300 2750 5300 2700 -NoConn ~ 6800 2050 -NoConn ~ 6800 1950 -NoConn ~ 6800 1550 -NoConn ~ 6800 1450 -NoConn ~ 6800 1250 -NoConn ~ 5700 1250 -NoConn ~ 5700 1350 -NoConn ~ 5700 1750 -NoConn ~ 5700 1850 -NoConn ~ 5700 2050 -Wire Notes Line - 2450 800 7650 800 -Wire Notes Line - 7650 800 7650 3150 -Wire Notes Line - 7650 3150 4150 3150 -Wire Notes Line - 4150 3150 4150 2450 -Wire Notes Line - 4150 2450 2450 2450 -Wire Notes Line - 2450 2450 2450 800 -$Comp -L stm32-rescue:PWR_FLAG #FLG032 -U 1 1 5A59F726 -P 5300 1850 -F 0 "#FLG032" H 5300 1925 50 0001 C CNN -F 1 "PWR_FLAG" H 5300 2000 50 0000 C CNN -F 2 "" H 5300 1850 50 0001 C CNN -F 3 "" H 5300 1850 50 0001 C CNN - 1 5300 1850 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:Q_NMOS_GSD Q2 -U 1 1 5A5A1353 -P 8800 1200 -F 0 "Q2" H 9000 1250 50 0000 L CNN -F 1 "SI2300" H 9000 1150 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" H 9000 1300 50 0001 C CNN -F 3 "" H 8800 1200 50 0001 C CNN - 1 8800 1200 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R1 -U 1 1 5A5A1F28 -P 8350 1200 -F 0 "R1" V 8430 1200 50 0000 C CNN -F 1 "330" V 8350 1200 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 8280 1200 50 0001 C CNN -F 3 "" H 8350 1200 50 0000 C CNN - 1 8350 1200 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 8500 1200 8600 1200 -$Comp -L stm32-rescue:GND #PWR033 -U 1 1 5A5A2353 -P 8900 1450 -F 0 "#PWR033" H 8900 1200 50 0001 C CNN -F 1 "GND" H 8900 1300 50 0000 C CNN -F 2 "" H 8900 1450 50 0000 C CNN -F 3 "" H 8900 1450 50 0000 C CNN - 1 8900 1450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8900 1450 8900 1400 -$Comp -L stm32-rescue:Conn_01x07 J4 -U 1 1 5A5A2990 -P 10450 2100 -F 0 "J4" H 10450 2500 50 0000 C CNN -F 1 "Conn_01x07" H 10450 1700 50 0000 C CNN -F 2 "Pin_Headers.pretty:Pin_Header_Straight_1x07_Pitch2.54mm" H 10450 2100 50 0001 C CNN -F 3 "" H 10450 2100 50 0001 C CNN - 1 10450 2100 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR034 -U 1 1 5A5A2ECA -P 10150 2500 -F 0 "#PWR034" H 10150 2250 50 0001 C CNN -F 1 "GND" H 10150 2350 50 0000 C CNN -F 2 "" H 10150 2500 50 0000 C CNN -F 3 "" H 10150 2500 50 0000 C CNN - 1 10150 2500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 2500 10150 2400 -Wire Wire Line - 10150 2400 10250 2400 -$Comp -L stm32-rescue:+3.3V #PWR035 -U 1 1 5A5A3661 -P 10150 1250 -F 0 "#PWR035" H 10150 1100 50 0001 C CNN -F 1 "+3.3V" H 10150 1390 50 0000 C CNN -F 2 "" H 10150 1250 50 0000 C CNN -F 3 "" H 10150 1250 50 0000 C CNN - 1 10150 1250 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R13 -U 1 1 5A5A3B4E -P 10150 1450 -F 0 "R13" V 10230 1450 50 0000 C CNN -F 1 "4.7" V 10150 1450 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 10080 1450 50 0001 C CNN -F 3 "" H 10150 1450 50 0000 C CNN - 1 10150 1450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 1300 10150 1250 -Wire Wire Line - 10150 1600 10150 1800 -Wire Wire Line - 10150 1800 10250 1800 -Text Label 8900 1000 0 60 ~ 0 -OUTP1 -Text Label 10250 1900 2 60 ~ 0 -OUTP1 -$Comp -L stm32-rescue:Q_NMOS_GSD Q3 -U 1 1 5A5A57A1 -P 8800 2000 -F 0 "Q3" H 9000 2050 50 0000 L CNN -F 1 "SI2300" H 9000 1950 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" H 9000 2100 50 0001 C CNN -F 3 "" H 8800 2000 50 0001 C CNN - 1 8800 2000 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R2 -U 1 1 5A5A57A7 -P 8350 2000 -F 0 "R2" V 8430 2000 50 0000 C CNN -F 1 "330" V 8350 2000 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 8280 2000 50 0001 C CNN -F 3 "" H 8350 2000 50 0000 C CNN - 1 8350 2000 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 8500 2000 8600 2000 -$Comp -L stm32-rescue:GND #PWR036 -U 1 1 5A5A57AE -P 8900 2250 -F 0 "#PWR036" H 8900 2000 50 0001 C CNN -F 1 "GND" H 8900 2100 50 0000 C CNN -F 2 "" H 8900 2250 50 0000 C CNN -F 3 "" H 8900 2250 50 0000 C CNN - 1 8900 2250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8900 2250 8900 2200 -Text Label 8900 1800 0 60 ~ 0 -OUTP2 -$Comp -L stm32-rescue:Q_NMOS_GSD Q4 -U 1 1 5A5A5C15 -P 8800 2750 -F 0 "Q4" H 9000 2800 50 0000 L CNN -F 1 "SI2300" H 9000 2700 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering" H 9000 2850 50 0001 C CNN -F 3 "" H 8800 2750 50 0001 C CNN - 1 8800 2750 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R10 -U 1 1 5A5A5C1B -P 8350 2750 -F 0 "R10" V 8430 2750 50 0000 C CNN -F 1 "330" V 8350 2750 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 8280 2750 50 0001 C CNN -F 3 "" H 8350 2750 50 0000 C CNN - 1 8350 2750 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 8500 2750 8600 2750 -$Comp -L stm32-rescue:GND #PWR037 -U 1 1 5A5A5C22 -P 8900 3000 -F 0 "#PWR037" H 8900 2750 50 0001 C CNN -F 1 "GND" H 8900 2850 50 0000 C CNN -F 2 "" H 8900 3000 50 0000 C CNN -F 3 "" H 8900 3000 50 0000 C CNN - 1 8900 3000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8900 3000 8900 2950 -Text Label 8900 2550 0 60 ~ 0 -OUTP3 -Text Label 10250 2100 2 60 ~ 0 -OUTP3 -Text Label 10250 2000 2 60 ~ 0 -OUTP2 -Text Label 9500 2200 2 60 ~ 0 -INP1 -Text Label 9500 2400 2 60 ~ 0 -INP2 -$Comp -L stm32-rescue:R R11 -U 1 1 5A5A929C -P 9850 2200 -F 0 "R11" V 9930 2200 50 0000 C CNN -F 1 "330" V 9850 2200 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 9780 2200 50 0001 C CNN -F 3 "" H 9850 2200 50 0000 C CNN - 1 9850 2200 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:R R12 -U 1 1 5A5A93D0 -P 9850 2400 -F 0 "R12" V 9930 2400 50 0000 C CNN -F 1 "330" V 9850 2400 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 9780 2400 50 0001 C CNN -F 3 "" H 9850 2400 50 0000 C CNN - 1 9850 2400 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 10000 2400 10000 2300 -Wire Wire Line - 10000 2300 10250 2300 -Wire Wire Line - 10250 2200 10000 2200 -Text Label 11650 8150 0 60 ~ 0 -INP1 -Text Label 11650 8250 0 60 ~ 0 -INP2 -Text Label 8200 2750 2 60 ~ 0 -O3 -Text Label 8200 2000 2 60 ~ 0 -O2 -Text Label 8200 1200 2 60 ~ 0 -O1 -Wire Notes Line - 7850 800 10750 800 -Wire Notes Line - 10750 800 10750 3250 -Wire Notes Line - 10750 3250 7850 3250 -Wire Notes Line - 7850 3250 7850 800 -Text Notes 7950 950 0 60 ~ 0 -Input/output -Text Label 5450 7950 2 60 ~ 0 -O1 -Text Label 5450 7850 2 60 ~ 0 -O2 -Text Label 5450 7750 2 60 ~ 0 -O3 -$Comp -L stm32-rescue:Conn_01x02 J5 -U 1 1 5A5B6143 -P 7050 2500 -F 0 "J5" H 7050 2600 50 0000 C CNN -F 1 "12v" H 7050 2300 50 0000 C CNN -F 2 "Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MKDS1.5-2pol" H 7050 2500 50 0001 C CNN -F 3 "" H 7050 2500 50 0001 C CNN - 1 7050 2500 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR038 -U 1 1 5A5B6FD3 -P 6800 2750 -F 0 "#PWR038" H 6800 2500 50 0001 C CNN -F 1 "GND" H 6800 2600 50 0000 C CNN -F 2 "" H 6800 2750 50 0000 C CNN -F 3 "" H 6800 2750 50 0000 C CNN - 1 6800 2750 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6800 2750 6800 2600 -Wire Wire Line - 6800 2600 6850 2600 -Wire Wire Line - 6650 2500 6850 2500 -Connection ~ 6650 2350 -$Comp -L stm32-rescue:SP0502BAHT D1 -U 1 1 5A5D29E2 -P 9650 2800 -F 0 "D1" H 9850 2800 50 0000 L CNN -F 1 "SP0502BAHT" H 9750 2650 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD.pretty:SOT-23" H 9875 2750 50 0001 L CNN -F 3 "" H 9775 2925 50 0001 C CNN - 1 9650 2800 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR039 -U 1 1 5A5D32F5 -P 9650 3050 -F 0 "#PWR039" H 9650 2800 50 0001 C CNN -F 1 "GND" H 9650 2900 50 0000 C CNN -F 2 "" H 9650 3050 50 0000 C CNN -F 3 "" H 9650 3050 50 0000 C CNN - 1 9650 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9650 3050 9650 3000 -Wire Wire Line - 9550 2600 9550 2200 -Wire Wire Line - 9500 2200 9550 2200 -Wire Wire Line - 9750 2600 9700 2600 -Wire Wire Line - 9700 2600 9700 2400 -Connection ~ 9550 2200 -Wire Wire Line - 9700 2400 9500 2400 -Connection ~ 9700 2400 -$Comp -L stm32-rescue:R R14 -U 1 1 5A5D5996 -P 4650 1450 -F 0 "R14" V 4730 1450 50 0000 C CNN -F 1 "0" V 4650 1450 50 0000 C CNN -F 2 "Resistors_SMD.pretty:R_0805_HandSoldering" V 4580 1450 50 0001 C CNN -F 3 "" H 4650 1450 50 0001 C CNN - 1 4650 1450 - 0 1 1 0 -$EndComp -Wire Wire Line - 4800 1450 4850 1450 -Wire Wire Line - 4050 1450 4450 1450 -Wire Wire Line - 4550 2150 4550 1850 -Wire Wire Line - 4550 1850 4450 1850 -Wire Wire Line - 4450 1850 4450 1450 -Connection ~ 4450 1450 -Wire Wire Line - 5300 1850 5300 1700 -Wire Wire Line - 5300 1700 5550 1700 -Connection ~ 5550 1700 -NoConn ~ 11650 9050 -$Comp -L stm32-rescue:STM32F042C6Tx U7 -U 1 1 58C42C0E -P 8550 7850 -F 0 "U7" H 5550 9575 50 0000 L BNN -F 1 "STM32F042C6Tx" H 11550 9575 50 0000 R BNN -F 2 "Housings_QFP.pretty:LQFP-48_7x7mm_Pitch0.5mm" H 11550 9525 50 0001 R TNN -F 3 "" H 8550 7850 50 0000 C CNN - 1 8550 7850 - 1 0 0 -1 -$EndComp -NoConn ~ 5450 8050 -NoConn ~ 5450 8150 -NoConn ~ 5450 8250 -NoConn ~ 5450 8750 -NoConn ~ 5450 8850 -NoConn ~ 11650 9150 -NoConn ~ 11650 9250 -NoConn ~ 5450 8350 -NoConn ~ 5450 8450 -Text Label 11650 8650 0 60 ~ 0 -Tx -Text Label 11650 8750 0 60 ~ 0 -Rx -Wire Wire Line - 11650 8750 11800 8750 -Wire Wire Line - 11800 8750 11800 9600 -Wire Wire Line - 11800 9600 12000 9600 -Wire Wire Line - 12000 9500 11900 9500 -Wire Wire Line - 11900 9500 11900 8650 -Wire Wire Line - 11900 8650 11650 8650 -NoConn ~ 11650 8450 -NoConn ~ 5450 6950 -NoConn ~ 5450 7050 -NoConn ~ 11650 8350 -$Comp -L stm32-rescue:Conn_01x01 J6 -U 1 1 5A6066AA -P 3050 3400 -F 0 "J6" H 3050 3500 50 0000 C CNN -F 1 "Conn_01x01" H 3050 3300 50 0000 C CNN -F 2 "Pin_Headers.pretty:Pin_Header_Straight_1x01_Pitch2.54mm" H 3050 3400 50 0001 C CNN -F 3 "" H 3050 3400 50 0001 C CNN - 1 3050 3400 - 1 0 0 -1 -$EndComp -Connection ~ 2700 3400 -Wire Wire Line - 2750 4900 2950 4900 -Wire Wire Line - 4350 1650 4050 1650 -Wire Wire Line - 4750 1650 4350 1650 -Wire Wire Line - 4850 1450 5250 1450 -Wire Wire Line - 8450 9650 8550 9650 -Wire Wire Line - 8450 6050 8550 6050 -Wire Wire Line - 2700 5200 2750 5200 -Wire Wire Line - 2950 4900 3100 4900 -Wire Wire Line - 8450 9800 8750 9800 -Wire Wire Line - 8450 10100 8750 10100 -Wire Wire Line - 8150 9800 8450 9800 -Wire Wire Line - 9450 10100 9550 10100 -Wire Wire Line - 8550 6050 8650 6050 -Wire Wire Line - 8550 9650 8650 9650 -Wire Wire Line - 8750 9800 9050 9800 -Wire Wire Line - 9050 10100 9450 10100 -Wire Wire Line - 1600 6250 1600 6300 -Wire Wire Line - 2400 6250 2400 6300 -Wire Wire Line - 1650 1200 1950 1200 -Wire Wire Line - 1350 1200 1350 1250 -Wire Wire Line - 1800 1600 1950 1600 -Wire Wire Line - 1350 2050 1350 2100 -Wire Wire Line - 1600 2050 1900 2050 -Wire Wire Line - 1750 2450 1900 2450 -Wire Wire Line - 6250 2900 6350 2900 -Wire Wire Line - 1350 3400 1700 3400 -Wire Wire Line - 2650 6250 2750 6250 -Wire Wire Line - 1850 6250 1950 6250 -Wire Wire Line - 6350 3650 6350 3550 -Wire Wire Line - 1800 4900 2050 4900 -Wire Wire Line - 2650 4900 2650 4950 -Wire Wire Line - 2300 3400 2300 3450 -Wire Wire Line - 2000 3750 2000 3800 -Wire Wire Line - 2400 3400 2700 3400 -Wire Wire Line - 5450 1450 5450 1650 -Wire Wire Line - 5250 1450 5250 1550 -Wire Wire Line - 5600 2350 5600 2500 -Wire Wire Line - 6650 2350 6650 2500 -Wire Wire Line - 9550 2200 9700 2200 -Wire Wire Line - 4450 1450 4500 1450 -Wire Wire Line - 5550 1700 5550 1750 -Wire Wire Line - 2700 3400 2850 3400 -$EndSCHEMATC diff --git a/F0:F030,F042,F072/openocd.cfg b/F0:F030,F042,F072/openocd.cfg new file mode 100644 index 0000000..4d268f6 --- /dev/null +++ b/F0:F030,F042,F072/openocd.cfg @@ -0,0 +1,96 @@ +# script for stm32f0x family + +# +# stm32 devices support SWD transports only. +# +source [find interface/stlink-v2-1.cfg] +source [find target/swj-dp.tcl] +source [find mem_helper.tcl] + +if { [info exists CHIPNAME] } { + set _CHIPNAME $CHIPNAME +} else { + set _CHIPNAME stm32f0x +} + +set _ENDIAN little + +# Work-area is a space in RAM used for flash programming +# By default use 4kB +if { [info exists WORKAREASIZE] } { + set _WORKAREASIZE $WORKAREASIZE +} else { + set _WORKAREASIZE 0x1000 +} + +# Allow overriding the Flash bank size +if { [info exists FLASH_SIZE] } { + set _FLASH_SIZE $FLASH_SIZE +} else { + # autodetect size + set _FLASH_SIZE 0 +} + +#jtag scan chain +if { [info exists CPUTAPID] } { + set _CPUTAPID $CPUTAPID +} else { + # See STM Document RM0091 + # Section 29.5.3 + set _CPUTAPID 0x0bb11477 +} + +swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID +dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu + +set _TARGETNAME $_CHIPNAME.cpu +target create $_TARGETNAME cortex_m -endian $_ENDIAN -dap $_CHIPNAME.dap + +$_TARGETNAME configure -work-area-phys 0x20000000 -work-area-size $_WORKAREASIZE -work-area-backup 0 + +# flash size will be probed +set _FLASHNAME $_CHIPNAME.flash +flash bank $_FLASHNAME stm32f1x 0x08000000 $_FLASH_SIZE 0 0 $_TARGETNAME + +# adapter speed should be <= F_CPU/6. F_CPU after reset is 8MHz, so use F_JTAG = 1MHz +adapter speed 1000 + +adapter srst delay 100 + +reset_config srst_nogate + +if {![using_hla]} { + # if srst is not fitted use SYSRESETREQ to + # perform a soft reset + cortex_m reset_config sysresetreq +} + +proc stm32f0x_default_reset_start {} { + # Reset clock is HSI (8 MHz) + adapter speed 1000 +} + +proc stm32f0x_default_examine_end {} { + # Enable debug during low power modes (uses more power) + mmw 0x40015804 0x00000006 0 ;# DBGMCU_CR |= DBG_STANDBY | DBG_STOP + + # Stop watchdog counters during halt + mmw 0x40015808 0x00001800 0 ;# DBGMCU_APB1_FZ |= DBG_IWDG_STOP | DBG_WWDG_STOP +} + +proc stm32f0x_default_reset_init {} { + # Configure PLL to boost clock to HSI x 6 (48 MHz) + mww 0x40021004 0x00100000 ;# RCC_CFGR = PLLMUL[2] + mmw 0x40021000 0x01000000 0 ;# RCC_CR[31:16] |= PLLON + mww 0x40022000 0x00000011 ;# FLASH_ACR = PRFTBE | LATENCY[0] + sleep 10 ;# Wait for PLL to lock + mmw 0x40021004 0x00000002 0 ;# RCC_CFGR |= SW[1] + + # Boost JTAG frequency + adapter speed 8000 +} + +# Default hooks +$_TARGETNAME configure -event examine-end { stm32f0x_default_examine_end } +$_TARGETNAME configure -event reset-start { stm32f0x_default_reset_start } +$_TARGETNAME configure -event reset-init { stm32f0x_default_reset_init } diff --git a/F1:F103/BUGS b/F1:F103/BUGS deleted file mode 100644 index 6c6aaa3..0000000 --- a/F1:F103/BUGS +++ /dev/null @@ -1,49 +0,0 @@ - 1. Непонимание что такое "атомарный доступ" и для чего нужно "volatile" при совместной работе разных процессов/ISR с одними данными. - -Смотрим например на usart2_getline() вызывающуюся в фоне и usart2_isr() (видимо - ISR), и думаем что будет если прерывание usart2_isr() произойдёт между строкой - -int L = linerdy; - -и строкой - -linerdy = 0; - - - -2. Алгоритм работы с приёмным потоком UART - в корне ущербный. Достаточно подумать, что будет если на большой скорости UART два символа '\n' подряд и в это время фоновая задача будет занята какой-то более-менее длительной работой (а ведь мы знаем что автор сего - ненавистник РТОС, и у него не будет повышен приоритет задаче, разгребающей UART-RX поток ;). - - - -3. Инициализация UART (usart2_setup()) - кривая. Сначала автор программирует DMA на работу с UART, включает его, и только затем включает тактирование UART и инициализирует его. - -Также - мультиплексор пинов переключает ноги с GPIO на UART ещё до инициализации самого UART (глитчи обеспечены). - -Правильный порядок: 1) инит DMA; 2) инит UART; 3) разрешение DMA; 4) разрешение прерываний; 5) переключение мультиплексора ног GPIO->UART. И не забывать использовать __DMB() где надо. - - - -4. Зачем в main() такое?: - -const char dummy[] = "dummy text\n", err[] = "Error!\n"; - -Видимо чтобы получить как можно более тяжёлый код и занять побольше стека. Автор видимо не знает для чего нужно "static". :unknw: - - - -5. Автор не читает мануал на используемый МК. Если бы читал, не писал бы такое: - -USART2_ICR |= USART_ISR_CMF; // clear flag - -Читаем описание регистра USART2_ICR и думаем: Что будет с остальными флагами кроме CMF после такой операции? Да и вообще - зачем читать из регистра если для сброса флага нужна запись в него "1"??? Тема эта уже 100500 раз обсасывалась здесь на форуме. - -То же самое здесь: - -DMA1_IFCR |= DMA_IFCR_CIF4; // clear TC flag - -и в других подобных местах. Регистр DMA1_IFCR - write-only! Опять же - RTFM. - -Наверняка ещё куча подобных багов есть - смотрел по диагонали. - - - -6. Исходник просто наполнен "магическими" числами - стиль программирования начинающего. Плохой стиль.  diff --git a/F1:F103/Readme.md b/F1:F103/Readme.md new file mode 100644 index 0000000..e3e17a2 --- /dev/null +++ b/F1:F103/Readme.md @@ -0,0 +1,32 @@ +- **BMP180** - I2C temperature/pressure sensor BMP180 +- **BMP280** - I2C temperature/pressure sensor BMP280 and temp/pres/humidity sensor BME280 +- **Canon_managing_device** - device for independent managing of some Canon lens +- **CDC_ACM** - simplest CDC-ACM snippet (*deprecated*) +- **chronometer** - first version of chronometer for bike/auto/moto competitions +- **chronometer_v2** - chrono-2 +- **chronometer_v3** - chrono-3 +- **DHT22_DHT11** - DHT11 and DHT22 humidity/temperature sensors management based on timer+DMA +- **DS18** - DS18x20 temperature sensor management +- **F1_testbrd** - code for universal testboard for STM32 in LQFP48 package +- **I2Cscan** - simplest I2C scanner, can read and write registers +- **inc** - base includes +- **led_blink** - simple blink +- **LED_Screen** - management with matrixes of LED screens 32x16 (or another size) pixels (P10) +- **MAX7219_screen** - work with N LED matrices 8x8 +- **MLX90640** - test of MLX90640 (*deprecated* as can't calculate so many sqrt's on STM32F103) +- **PL2303** - based PL2303 emulation (*deprecated*) +- **PL2303_ringbuffer** - PL2303 with ringbuffer (need rebuld as for STM32F0x2) +- **pl2303_snippet** - (*deprecated*) +- **pl2303_snippet_naked** - (*deprecated*) +- **pwmdmatest** - generate signals on PA8 by PWM through DMA @ TIM1_CC1 (awfull code) +- **pwmtest** - generate signals on PA8 by PWM @ TIM1_CC1 +- **RGB_LED_Screen** - HUB75E-based RGB LED panel management, 8.8.4 color (RRRGGGBB) +- **SevenCDCs** - a joke - 7 CDCs @ one STM32F103 +- **SI7005_HTU21D** - work with I2C humidity/temperature sensors SI7005 & HTU21D +- **SPI** - SPI over DMA for "bluepill" +- **Tetris** - some games @ HUB75E-based RGB LED panel: snake, balls and tetris +- **uart** - simplest UART snippet +- **USB_HID** - USB HID (mouse + keyboard) +- **USB_SPI** - work with SPI over USB +- **ws2815** - running rainbow on LED strip WS2815 + diff --git a/F1:F103/STM32F103R_board.readme b/F1:F103/STM32F103R_board.readme deleted file mode 100644 index da4bc07..0000000 --- a/F1:F103/STM32F103R_board.readme +++ /dev/null @@ -1,9 +0,0 @@ -LEDs: PB8 - D2, PB9 - D1 (connected to +3.3V) -Buttons: PC0 - S2, PC1 - S3 (no pullup/down resistors! Connected to ground) - -UNUSED due to JTAG: PA13, PA14, PA15, PB3, PB4. - -RS232 (due to jumpers @ P4): PA9, PA10, PA2, PA3 - -J6 - USB pullup on/off - diff --git a/F1:F103/USB_Canon_management/Makefile b/F1:F103/USB_Canon_management/Makefile deleted file mode 100644 index 2fe3391..0000000 --- a/F1:F103/USB_Canon_management/Makefile +++ /dev/null @@ -1,151 +0,0 @@ -BINARY = canonusb -BOOTPORT ?= /dev/ttyUSB0 -BOOTSPEED ?= 115200 -# MCU FAMILY -FAMILY ?= F1 -# MCU code -MCU ?= F103x8 -# density (stm32f10x.h, lines 70-84) -DENSITY ?= LD -# change this linking script depending on particular MCU model, -LDSCRIPT ?= stm32f103x8.ld -# debug -#DEFS = -DEBUG - -# autoincremental version & build date -VERSION_FILE = version.inc -NEXTVER := $(shell expr $$(awk '/#define BUILD_NUMBER/' $(VERSION_FILE) | tr -cd "[0-9]") + 1) -BUILDDATE := $(shell date +%Y-%m-%d) - -INDEPENDENT_HEADERS= - -FP_FLAGS ?= -msoft-float -mfloat-abi=soft -ASM_FLAGS ?= -mthumb -mcpu=cortex-m3 -mfix-cortex-m3-ldrd -ARCH_FLAGS = $(ASM_FLAGS) $(FP_FLAGS) - -############################################################################### -# Executables -#PREFIX ?= arm-none-eabi -# gcc from arm web site -PREFIX ?= /opt/bin/arm-none-eabi -TOOLCHLIB ?= /opt/arm-none-eabi/lib -RM := rm -f -RMDIR := rmdir -CC := $(PREFIX)-gcc -LD := $(PREFIX)-gcc -AR := $(PREFIX)-ar -AS := $(PREFIX)-as -SIZE := $(PREFIX)-size -OBJCOPY := $(PREFIX)-objcopy -OBJDUMP := $(PREFIX)-objdump -GDB := $(PREFIX)-gdb -STFLASH := $(shell which st-flash) -STBOOT := $(shell which stm32flash) -DFUUTIL := $(shell which dfu-util) - -############################################################################### -# Source files -OBJDIR := mk -SRC := $(wildcard *.c) -OBJS := $(addprefix $(OBJDIR)/, $(SRC:%.c=%.o)) -STARTUP = $(OBJDIR)/startup.o -OBJS += $(STARTUP) -# dependencies: we need them to recompile files if their headers-dependencies changed -DEPS := $(OBJS:.o=.d) - -INC_DIR ?= ../inc - -INCLUDE := -I$(INC_DIR)/Fx -I$(INC_DIR)/cm -LIB_DIR := $(INC_DIR)/ld - -############################################################################### -# C flags -CFLAGS += -O2 -g -D__thumb2__=1 -MD -g -gdwarf-2 -CFLAGS += -Wall -Werror -Wextra -Wshadow -CFLAGS += -fno-common -ffunction-sections -fdata-sections -fno-stack-protector -fshort-enums -CFLAGS += $(ARCH_FLAGS) - -############################################################################### -# Linker flags -LDFLAGS += -nostartfiles -nostdlib --static -Wl,--gc-sections -Wl,--print-memory-usage -LDFLAGS += -Wl,-Map=$(OBJDIR)/$(BINARY).map -#LDFLAGS += --static --gc-sections --print-memory-usage -LDFLAGS += -L$(LIB_DIR) -L$(TOOLCHLIB) -LDFLAGS += -T$(LDSCRIPT) - -############################################################################### -# Used libraries -LDLIBS += -lc -lgcc $(shell $(CC) $(CFLAGS) -print-libgcc-file-name) - -DEFS += -DSTM32$(FAMILY) -DSTM32$(MCU) -DSTM32F10X_$(DENSITY) - -ELF := $(OBJDIR)/$(BINARY).elf -LIST := $(OBJDIR)/$(BINARY).list -BIN := $(BINARY).bin -HEX := $(BINARY).hex - -all: bin list size - -elf: $(ELF) -bin: $(BIN) -hex: $(HEX) -list: $(LIST) - -ifneq ($(MAKECMDGOALS),clean) --include $(DEPS) -endif - -$(OBJDIR): - mkdir $(OBJDIR) - -$(STARTUP): $(INC_DIR)/startup/vector.c - $(CC) $(CFLAGS) $(DEFS) $(INCLUDE) -o $@ -c $< - -$(VERSION_FILE): *.[ch] - @echo " Generate version: $(NEXTVER) for date $(BUILDDATE)" - @sed -i "s/#define BUILD_NUMBER.*/#define BUILD_NUMBER \"$(NEXTVER)\"/" $(VERSION_FILE) - @sed -i "s/#define BUILD_DATE.*/#define BUILD_DATE \"$(BUILDDATE)\"/" $(VERSION_FILE) - -$(OBJDIR)/proto.o: proto.c $(VERSION_FILE) - -$(OBJDIR)/%.o: %.c - @echo " CC $<" - $(CC) $(CFLAGS) $(DEFS) $(INCLUDE) -o $@ -c $< - -$(BIN): $(ELF) - @echo " OBJCOPY $(BIN)" - $(OBJCOPY) -Obinary $(ELF) $(BIN) - -$(HEX): $(ELF) - @echo " OBJCOPY $(HEX)" - $(OBJCOPY) -Oihex $(ELF) $(HEX) - -$(LIST): $(ELF) - @echo " OBJDUMP $(LIST)" - $(OBJDUMP) -S $(ELF) > $(LIST) - -$(ELF): $(OBJDIR) $(OBJS) - @echo " LD $(ELF)" - $(LD) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $(ELF) - -size: $(ELF) - $(SIZE) $(ELF) - -clean: - @echo " CLEAN" - @rm -rf $(OBJDIR) 2>/dev/null || true - - -flash: $(BIN) - @echo " FLASH $(BIN)" - $(STFLASH) write $(BIN) 0x8000000 - -boot: $(BIN) - @echo " LOAD $(BIN) through bootloader" - $(STBOOT) -b$(BOOTSPEED) $(BOOTPORT) -w $(BIN) - -dfuboot: $(BIN) - @echo " LOAD $(BIN) THROUGH DFU" - $(DFUUTIL) -a0 -D $(BIN) -s 0x08000000 - -.PHONY: clean flash boot diff --git a/F1:F103/USB_Canon_management/Readme b/F1:F103/USB_Canon_management/Readme deleted file mode 100644 index 77f80bf..0000000 --- a/F1:F103/USB_Canon_management/Readme +++ /dev/null @@ -1,24 +0,0 @@ -Canon lens management. - -Protocol have a string form, each string ends with '\n'. You should wait an answer for previous command before sending next, -or have risk to miss all the rest commands in one packet. - -USB commands: - -0 - move to smallest foc value (e.g. 2.5m) -1 - move to largest foc value (e.g. infinity) -d - open/close diaphragm by 1 step (+/-), open/close fully (o/c) (no way to know it current status) -f - get focus state or move it to given relative position -h - turn on hand focus management -i - get lens information -l - get lens model -r - get regulators' state - debugging commands: -F - change SPI flags (F f val), f== l-LSBFIRST, b-BR [18MHz/2^(b+1)], p-CPOL, h-CPHA -G - get SPI status -I - reinit SPI -R - software reset -S - send data over SPI -T - show Tms value - - diff --git a/F1:F103/USB_Canon_management/canon.c b/F1:F103/USB_Canon_management/canon.c deleted file mode 100644 index 5a789b7..0000000 --- a/F1:F103/USB_Canon_management/canon.c +++ /dev/null @@ -1,215 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "canon.h" -#include "hardware.h" -#include "proto.h" -#include "spi.h" -#include "usb.h" - -#define CU(a) ((const uint8_t*)a) - -#if 0 -typedef struct{ - canon_commands cmd; // command code - int zeros; // amount of zeros after command -} command; - -static command commands[] = { - {CANON_LONGID, 11}, - {CANON_ID, 6}, - {CANON_REPDIA, 1}, - {CANON_FSTOP, 1}, - {CANON_FMIN, 1}, - {CANON_FMAX, 1}, - {CANON_POWERON, 1}, - {CANON_POWEROFF, 1}, - {CANON_POLL, 1}, - {CANON_DIAPHRAGM, 2}, - {CANON_FOCMOVE, 2}, - {CANON_FOCBYHANDS, 1}, - {CANON_GETINFO, 15}, - {CANON_GETREG, 2}, - {CANON_GETFOCLIM, 2}, - {CANON_GETDIAL, 2}, - {CANON_GETFOCM, 4}, -}; -#endif - -// command buffer (buf[0] == last command sent) -static uint8_t buf[SPIBUFSZ] = {0}, ready = 0; - -static void canon_read(uint8_t cmd, uint8_t zeroz){ - if(zeroz > MAXCMDLEN - 1) return; - ++zeroz; - *((uint32_t*)buf) = 0; - buf[0] = cmd; - SPI_transmit(buf, zeroz); -}/* -static void canon_writeu8(uint8_t cmd, uint8_t u){ - *((uint32_t*)buf) = 0; - buf[0] = cmd; buf[1] = u; - SPI_transmit(buf, 2); -}*/ -static void canon_writeu16(uint8_t cmd, uint16_t u){ - *((uint32_t*)buf) = 0; - buf[0] = cmd; buf[1] = u >> 8; buf[2] = u & 0xff; - SPI_transmit(buf, 3); -} - -static void canon_poll(){ - ready = 0; - canon_read(CANON_POLL, 0); -} - -// turn on power and send ack -void canon_init(){ - ready = 0; - canon_read(CANON_ID, 31); -} - -// send over USB 16-bit unsigned -static void printu16(uint8_t *b){ - USB_send(u2str((b[1] << 8) | b[2])); -} - -/** - * @brief canon_proc - check incoming SPI messages - */ -void canon_proc(){ - uint8_t lastcmd = buf[0]; // last command sent - uint32_t uval; - uint8_t x; - uint8_t *rbuf = SPI_receive(&x); - if(!rbuf) return; -#ifdef EBUG - //if(lastcmd != CANON_POLL){ - USB_send("SPI receive: "); - for(uint8_t i = 0; i < x; ++i){ - if(i) USB_send(", "); - USB_send(u2hexstr(rbuf[i])); - } - USB_send("\n"); - //} -#endif - int need2poll = 0; - switch (lastcmd){ - case CANON_LONGID: // something -// need2poll = 0; - break; - case CANON_ID: // got ID -> turn on power - canon_read(CANON_POWERON, 1); - break; - /*case CANON_POWERON: - ; - break;*/ - case CANON_POLL: - if(rbuf[0] == CANON_POLLANS){ - canon_read(CANON_LONGID, 0); - ready = 1; -#ifdef EBUG - USB_send("Ready!\n"); -#endif - }else need2poll = 1; - break; - case CANON_GETINFO: - USB_send("Info="); for(int i = 1; i < 7; ++i){ - USB_send(u2hexstr(rbuf[i])); USB_send(" "); - } - USB_send("\n"); - break; - case CANON_GETREG: - USB_send("Reg="); USB_send(u2hexstr((rbuf[1] << 8) | rbuf[2])); USB_send("\n"); - break; - case CANON_GETMODEL: - USB_send("Lens="); printu16(rbuf); USB_send("\n"); - break; - case CANON_GETDIAL: - USB_send("Fsteps="); printu16(rbuf); USB_send("\n"); - //canon_read(CANON_GETFOCM, 4); - break; - case CANON_GETFOCM: // don't work @EF200 - uval = (rbuf[1] << 24) | (rbuf[2] << 16) | (rbuf[3] << 8) | rbuf[4]; - USB_send("Fval="); USB_send(u2str(uval)); USB_send("\n"); - break; - default: - need2poll = 1; // poll after any other command - break; - } - if(need2poll) canon_poll(); -} - -/** - * @brief canon_diaphragm - run comands - * @param command: open/close diaphragm by 1 step (+/-), open/close fully (o/c) - * @return 0 if success or error code (1 - not ready, 2 - bad command) - */ -int canon_diaphragm(char command){ - if(!ready) return 1; - int16_t val = 0; - switch(command){ - case '+': - val = -1; - break; - case '-': - val = 1; - break; - case 'o': - case 'O': - val = 128; - break; - case 'c': - case 'C': - val = 127; - break; - default: - return 2; // unknown command - } - canon_writeu16(CANON_DIAPHRAGM, (uint16_t)(val << 8)); - return 0; -} - -int canon_focus(int16_t val){ - if(!ready) return 1; - if(val == 0) canon_read(CANON_GETDIAL, 2); - else canon_writeu16(CANON_FOCMOVE, val); - return 0; -} - -int canon_sendcmd(uint8_t cmd){ - if(!ready) return 1; - canon_read(cmd, 0); - return 0; -} - -void canon_setlastcmd(uint8_t x){ - buf[0] = x; -} - -// acquire 16bit value -int canon_asku16(uint8_t cmd){ - if(!ready) return 1; - canon_read(cmd, 2); - return 0; -} - -int canon_getinfo(){ - if(!ready) return 1; - canon_read(CANON_GETINFO, 6); - return 0; -} diff --git a/F1:F103/USB_Canon_management/canon.h b/F1:F103/USB_Canon_management/canon.h deleted file mode 100644 index c889cfd..0000000 --- a/F1:F103/USB_Canon_management/canon.h +++ /dev/null @@ -1,58 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once - -#include - -// all data sent in big-endian format - -// max length of commands -#define MAXCMDLEN (32) - -// answer for cmd "POLL" -#define CANON_POLLANS (0xaa) - -typedef enum{ - CANON_LONGID = 0x00, // long ID ??? - CANON_ID = 0x01, // lens ID and other info ??? - CANON_REPDIA = 0x02, // repeat last diaphragm change - CANON_FSTOP = 0x04, // stop focus changing - CANON_FMAX = 0x05, // set Foc to max - CANON_FMIN = 0x06, // =//= min - CANON_POWERON = 0x07, // turn on motors' power - CANON_POWEROFF = 0x08, // turn off power - CANON_POLL = 0x0a, // bysu poll (ans 0xaa when ready or last command code) - CANON_DIAPHRAGM = 0x13, // open/close diaphragm by given (int8_t) value of steps - CANON_FOCMOVE = 0x44, // move focus dial by given amount of steps (int16) - CANON_FOCBYHANDS= 0x5e, // turn on focus move by hands (to turn off send 4,5 or 6) - CANON_GETINFO = 0x80, // get information - CANON_GETREG = 0x90, // get regulators' state - CANON_GETMODEL = 0xa0, // get lens (e.g. 200 == LX200) - CANON_GETDIAL = 0xc0, // get focus dial position in steps - CANON_GETFOCM = 0xc2, // get focus position in meters (not for all lenses) -} canon_commands; - -void canon_init(); -void canon_proc(); -int canon_diaphragm(char command); -int canon_focus(int16_t val); -int canon_sendcmd(uint8_t cmd); -int canon_asku16(uint8_t cmd); -void canon_setlastcmd(uint8_t x); -int canon_getinfo(); diff --git a/F1:F103/USB_Canon_management/canonusb.bin b/F1:F103/USB_Canon_management/canonusb.bin deleted file mode 100755 index 3293b8e9b84755a4a13855dc9b959e6b97cdffbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7944 zcmb_B3shUjmGeGALVPSNwcEIL(rtcge$K{82(->_lWle@*`|d!U9)NI=RlG^Vqt{spuHoo z>n7WCwr3a4WoGW&-`soW&b$F_K}@CwDKY@kz5?hgKbQssM&ovr`Z~{7W&Ew<6U+Yp zW&W);{9ovij^ZdAQB3mh^-}>Pog7BP280;EJ6354MiYq7eg-%j-~z|X9o@ZY({hyC ziKLI?%)ox5jN2C0jVXHw3%owo*N$#tJR1q_Agk*`mV2wr! zVZJ;@_6CNGeT2~%(Q|-0IY`k7uowF60N59gKBG5liS|8B-fKXrQI8- z0J)R%h*1sQ%&Ryq1MZX)1fv*2+W2f*9N}IfhJ+(45ZJU3^pcbe=>#)fwxY^ zREm=^It%MYD$;@wVL>VY)H_Jp)dFEw^LVZXvnqeKwd{C$G;izOXOOC7HfwpZ(7dCQa$eLqK_=atu=ZPTF@Ycf*PK9S_V1@^T5o*UBp516eS!YE{`H@fujy& z>m&+n0v?HkmN;-TEq$s&prlkv!A2uUE7wW+j6++q!u9~q)P!RCEzj~AK0cchU+F}W zCyu07zKqW%&F2fZ3VPxGoPn7uUCF2Og{#5`6*)8+MO!HexzrWqZX`W6AD=CXGkr+v zom0Ty?eltJ!1~AVtwMbEPhVc=o;-a{ydLLx41IJ^KMz zLzE!)PAn%+If0DM$x8auv&Ag7K`~q@5p)i=LPiu~{i*zL7;_^1mfRHnL-AlIS#qfl z+mJCKTXS^UO=phFj4zGdlb0z4oJXf<>R%(&lq?fVL+noyD^4~Zo!*!vj+yd46>ra* z6p%iT!Z;(aU1Q z9cNEat5d?;`&_wW{j{O3ANHAksVyZy_Tqfa;wWheWioBfO=cB=0!}r4j~V4dc9vfd zpJSbqYSriCnBtxr6rYco7AZ!>bck&#K;b7+MO=^asyffbUg>_J_64W1a8Iw9hdi<1 ztjP#J+DCN~PkSKZ%e&DR2SOb5ej9SJ7O5vx#c>>A+BQLU{%qPrSy}YOaOm7cwUkXT z#1Q)5{gxAcp#ACB=pQ48&>LUFeqHA0Kr=(kCbXs8M8A}Px>gzon;z|s8`G@!8Ti@eL$pUi-QA z(&>7jQC)i`hERO=hu5mPoiN^U^@uff_*=Fe&?m1UhUy)#j#%J%F-)lwEhHm1}zzlMZNRDn!TWzngk<)Ps@97^| zk4}*?3fF*Ds9*-7zm8was{>ViN(O1m1!8?&?pi)8a9>~@Uv68_z21=}yeSeU3hx=v zemTq(&W%^*E@)&x<7Z*wkerA27NTMrXw9wdfIiKLY3h7=zs15AD+c41fa0F5PRJU#pgZ_he9` ze+=G}(Ns7C>NKv>a4IW$9gjjzX9??}md0nR<_G&;;q=_bl}QssIn-Q5Dz5F);m`t4 zH1hg1T0)1tTrLNDVFXuDHn2~0X%E|f@|RHpJvXAHea4Xy$mv|i6D*tyQpRo)WPTpP zHS>eeBYhp(1Ga{h3soEA%6DTb#5COwKJZ$QSU!q^Ysq4bR_;rzkANXNcde#3ij zgD1M84#<3O~6}Yr`x5EJO(v5=l|KOSh@!?rIt$M}yYG5IGw1{^rQ-g}5Q%PRRfGZ1b0| z_C3$B5Vu8J6LA~4LB9|+54Yk*)bs(*h2n(H7ZW-|pz|Hkn83V{zz~3WQ#9B}K_``w z*2$AF9uVWR=dSuiWZV!fJ=Ur%xG8Qs6Y<7Tn~CTX6#8TJTHQ?)wKq{L6?36NOwSEp zaz2?;o#Xg7fs9Vnt1EuPW6XSlpE?%QF2BM5cLUe6;&SBD1vn!hzu$rLHw)S@w4YLl z`4rkHKq}-vzVG03qzw9FfcqE#K_B0XXmmyPA&iOqU!BKxygG-N7tiBUUmf`9e62Ri zp8c1ZCfg8w@70BTjz&(Nr>@E_W%b8r#ku%w+tszg+vk7EdC#YTq@Fp3+k2i8^b+=H zj);5Mlgkr59N7#w`zoh&Z-3i+_qH%7Q-)wEsUHq z2zic?85DTk`itQ*ZndDUoahU#%*}%PdCpNQRK`_v5sP7IgcYbtmS+X1o?X;gRyaC? z+StVDUm&Q2U(TSQs`9k>ee2{O%voicoF(RqZUjFsZ`~!!KQ>gV3)XP7r`V~s|KHFR@78PL#`*>a=W%i?#Kvb1=KyNw+{7J zNES*Rf}4hlwBYc>_lT^m(Db{25XsJr1G9)s%oZ8S`jUyHnMrNaz&0ct{EQ(%+Kq2RIui96IVmM;Nd zT`C$e@`N5mB+0JsWcyGbyaVWIn;L&70xwF?V>--};<#VX^uu?NRVP_UwE9rL{H)xr zwrslG^&Q%tVsXJ&oK7-Pd!iQCq5exEdH`9Td@>#<7~AC~ZB#X7R|FzLisdxW<>K|i zJi%BlKe;$}0Ok(DTo&lVb7jYu*x*h!PjjXdX`5NW!ls3x(&O*De5IqiUtUcyE8r{m zAFn1kasf+n1V=GQdhRNwni6wC&N2Y3iy6RQ>nQ^i7dVb%E8|Y}p*-9pO3~^ok<{9x z2`z`K;n;khMpl^;Hh04PK8)Wd7Vz&U@RuTiA?%kevIV)O?%j8C_md_U+jas%pDlxKr{zLigXEv}U`=$`Z$%MQNMIa!-7pRwFi6=Nn+DrHk4Sr>XK z^lpsa|87j7I>wtribKxH$5+1_OFd%arg*r)eIGO^e=AZ9?vshXD1I;SOMu{d4xM|PAo^eKx zd=sQ(0>4FJm(?Uyt37J(X^+dZ+>_5M+yVRzGK~HUzGoGL1?Q&)zGvlz)Ukf>lW9;k zhU*;(->mW3x?zIB-vV@E4@t+%?R$D%zI$cdnKDP6FN3~q^a0=Pn`vnYts}67^weHL zHnp1|XGW~9SYAN!_$lFjU;U+I^g)uM+c~*6i5|^8Q7)@KQ$}w%QwrYNOP?3=`<}kI z1m!iOr+=|YhvmwWM-k(XBDdDA3TS**DV5ZC?(^ip+$lO~)E^Dqt?}s=u~e@#g#DIV zWzmPUFy~P_m(`X9GCf;7>dod*#Iv;85ZLBH2Q(Z3FGSKjGCT))C=I1KRzJ>gY1JCo zd)Zh1S!B4BY9uYYB6s8ldZ7+t-{6?w+`{p}`C4@gQdGj22CxC#;ec#&4#bj1${hQu z48!}lffyb79yd`{JN6dbX$)ce<(IUlW9Z1aSh&|zYqCvLZQ=~WP26z*>s7ym-U%*w znvk`qlwlXAoO)FDPtzn>5+j`zG1~ECI6+>SlGD%k{|55u?aJH}6IH}GWX+Q$!Yar0 z3icG#G85FY5ZNu6$Pyl2b;=2z3ABH1-wOKt=tR}wVWbBsCS?52@blc8;yYmN zJKU-(`y^}bR#lFW90twl)KoWdSBxwI?d%hvJ;`w|&e$jMTCp#%Pml>&HdvP+#3KvN zrR%VN4rW;DEUp!GQ2%US?6p?(boU;#-V(Nb@xA(k)|_yN&4k+bgP7cuZa>(QArPzv zd_d^beM5jt;pM;y@2H!|1kI-+k!UZ9FD2TKMXVFs(P>v5R|{Em=9!$Nl+g!mr+piH zD5;Bj0!|DQ!)5#5;B@r3BIh@SOBBYM*xx0F^LlJ;X(`|tjz9%+x>ez3D^>72$ z!uyuZakwW(kQ)ud^1S-oEh#;#jW4a``&ZaM9bT7v3Ik~NN#5Q&W3oul7JaGQDIq46o+4=eDTeG)Pi}$vY_6am9lGRy@K%Opw`79XR-ErR2bb7EIwGe+q#9=hI?`tvT)`a_ zDs%mpl4Z2nqsr{Y8urrW7;U7@N3B}eS+NMNsMlq{-8`{>(roDtYjb+FHHv~ySgr1) zQ>k{iN2b6%GUZvYE7_s6AGFe^kQOjG2d!5l^Ru(pfE&L{f-mrU`vj~Rx7)xk)vb;G z^)Rv3+k_ib<85uj9j>k28-O17pxcMXjG?}xZ5QJYGOb>(hiPtYZf|z`njdzzH~U)) z5UL6WVeX;kc7bW|d%O&=Ag2Q%*Ouzy!n-QA7K0GzC-ANQb|&a`dv*a0mWpXRTEE@u zf2bAgz@ix-1$uuYCT#PzE77)=gjuK-Yj5pnsrLpE7xcF#k~T_XZh{yWP#y?`rq9VWi93>RHDiWCT#I zS+fQjSdS8M?q;9YqeMb`d!TJyQBf1DxTAhegTJN7>+$UJwiLCsx0p-X+${m0x2>o> z==B!0xWSphBCfcw)$ePrFWT<1?yPXP`dfFlxLe&#-WG3bJ5%4$?DOc?nivaHVk#*q zG~H2HY*Lz-LZ-$4pcmWQ*5dYo%yy>H-@rgvI=qa*yQXOkQ?h1lOM$ZZCQ_d}*z`Y9 zHn%on_wFiCdVty=@U|8;`21~N#?$N$2tjvK3wVGjW^nKs16x#BV7!^CvBT%v#TfiW z4F!y$)z3WS-h~arkz*ie4IRNCUP@cLyS<~WK-ma7n!E{nJK7RhFHWGudVm}_o0=c= zwnB(~kVde`fWHmW%HOIKfU~_L*vj}@8NuD^!Ak}ae|DF$c~Q0x@)feN(I0F{q@vPy z^F#}zqE8uIL@;z?#ly$&8}T)&?271p?{T=iDhHX~DCXx+-(UtG4?_Ha?j4nsX#T<|R;6DX|M z;;b<;0<^Y`%1w(#V2KM3QdR>hcq8AHTVdD+DgTf==v_>E7e+xQE+i-9K@eM{+=kHt zI30GyLM9~gIGMZ+5d=C?k_`U|qT-OTa@lT5i3qujBrSNf2RCRbp(3EM{9O{IM-)LK z7%7t$aCm~IlIap^3ko7X@}Xwb2+)8Sv<-Qo6;Nve??+8&7htPl+38B_uEt*Cubo-Z*+QzoPC?A2YZ. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "hardware.h" - -static inline void gpio_setup(){ - // Set APB2 clock to 72/4=18MHz - RCC->CFGR = (RCC->CFGR & ~RCC_CFGR_PPRE2) | RCC_CFGR_PPRE2_DIV4; - // Enable clocks to the GPIO subsystems, turn on AFIO clocking to disable SWD/JTAG - RCC->APB2ENR = RCC_APB2ENR_IOPAEN | RCC_APB2ENR_IOPCEN | RCC_APB2ENR_AFIOEN; - AFIO->MAPR = AFIO_MAPR_SWJ_CFG_JTAGDISABLE; // for PA15 - USB pullup - // Set led as opendrain output - GPIOC->CRH = CRH(13, CNF_ODOUTPUT | MODE_SLOW); - // setup SPI GPIO - alternate function PP (PA5 - SCK, PA6 - MISO, PA7 - MOSI) - GPIOA->CRL = CRL(5, CNF_AFPP|MODE_FAST) | CRL(6, CNF_FLINPUT) | CRL(7, CNF_AFPP|MODE_FAST); - // USB pullup (PA15) - pushpull output - USBPU_OFF(); - GPIOA->CRH = CRH(15, CNF_PPOUTPUT | MODE_SLOW); -} - -void hw_setup(){ - gpio_setup(); -} - diff --git a/F1:F103/USB_Canon_management/hardware.h b/F1:F103/USB_Canon_management/hardware.h deleted file mode 100644 index e1dbdaf..0000000 --- a/F1:F103/USB_Canon_management/hardware.h +++ /dev/null @@ -1,56 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef __HARDWARE_H__ -#define __HARDWARE_H__ - -#include - -// LED0 - PC13 (bluepill), blinking each second -#define LED0_port GPIOC -#define LED0_pin (1<<13) - -#define LED_blink(x) pin_toggle(x ## _port, x ## _pin) -#define LED_on(x) pin_clear(x ## _port, x ## _pin) -#define LED_off(x) pin_set(x ## _port, x ## _pin) - -#define USBPU_port GPIOA -#define USBPU_pin (1<<15) -#define USBPU_ON() pin_set(USBPU_port, USBPU_pin) -#define USBPU_OFF() pin_clear(USBPU_port, USBPU_pin) - -extern volatile uint32_t Tms; - -void hw_setup(); - -// SPI RX/TX max len -#define SPIBUFSZ (32) - -#define DMA_SPI_Rx_IRQ DMA1_Channel2_IRQn -#define SPIx SPI1 -#define SPI_APB2 RCC_APB2ENR_SPI1EN -#define DMA_SPI DMA1 -#define DMA_SPI_AHBENR RCC_AHBENR_DMA1EN -#define DMA_SPI_TCIF DMA_ISR_TCIF2 -#define DMA_SPI_CTCIF DMA_IFCR_CTCIF2 -#define DMA_SPI_TxChannel DMA1_Channel3 -#define DMA_SPI_RxChannel DMA1_Channel2 -#define DMA_SPI_Rx_ISR dma1_channel2_isr - -#endif // __HARDWARE_H__ diff --git a/F1:F103/USB_Canon_management/main.c b/F1:F103/USB_Canon_management/main.c deleted file mode 100644 index 96c6cc0..0000000 --- a/F1:F103/USB_Canon_management/main.c +++ /dev/null @@ -1,79 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "canon.h" -#include "hardware.h" -#include "proto.h" -#include "spi.h" -#include "usb.h" - -#define USBBUFSZ 127 - -volatile uint32_t Tms = 0; - -void sys_tick_handler(void){ - ++Tms; -} - -// usb getline -char *get_USB(){ - static char tmpbuf[USBBUFSZ+1], *curptr = tmpbuf; - static int rest = USBBUFSZ; - uint8_t x = USB_receive(curptr); - if(!x) return NULL; - curptr[x] = 0; - if(curptr[x-1] == '\n'){ - curptr = tmpbuf; - rest = USBBUFSZ; - return tmpbuf; - } - curptr += x; rest -= x; - if(rest <= 0){ // buffer overflow - curptr = tmpbuf; - rest = USBBUFSZ; - } - return NULL; -} - -int main(void){ - sysreset(); - StartHSE(); - SysTick_Config(72000); - hw_setup(); - USB_setup(); - spi_setup(); - canon_init(); - - uint32_t ctr = Tms, SPIctr = Tms; - while(1){ - if(Tms - ctr > 499){ - ctr = Tms; - LED_blink(LED0); - } - char *txt = NULL; - usb_proc(); - if((txt = get_USB())){ - const char *ans = parse_cmd(txt); - if(ans) USB_send(ans); - } - if(Tms != SPIctr){ // not more than once per 1ms - SPIctr = Tms; - canon_proc(); - } - } -} diff --git a/F1:F103/USB_Canon_management/proto.c b/F1:F103/USB_Canon_management/proto.c deleted file mode 100644 index 13a3ed5..0000000 --- a/F1:F103/USB_Canon_management/proto.c +++ /dev/null @@ -1,378 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "canon.h" -#include "hardware.h" -#include "proto.h" -#include "spi.h" -#include "usb.h" -#include "version.inc" - -char *omit_spaces(const char *buf){ - while(*buf){ - if(*buf > ' ') break; - ++buf; - } - return (char*)buf; -} - -// In case of overflow return `buf` and N==0xffffffff -// read decimal number & return pointer to next non-number symbol -static char *getdec(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '9'){ - break; - } - if(num > 429496729 || (num == 429496729 && c > '5')){ // overflow - *N = 0xffffff; - return start; - } - num *= 10; - num += c - '0'; - ++buf; - } - *N = num; - return (char*)buf; -} -// read hexadecimal number (without 0x prefix!) -static char *gethex(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - uint8_t M = 0; - if(c >= '0' && c <= '9'){ - M = '0'; - }else if(c >= 'A' && c <= 'F'){ - M = 'A' - 10; - }else if(c >= 'a' && c <= 'f'){ - M = 'a' - 10; - } - if(M){ - if(num & 0xf0000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 4; - num += c - M; - }else{ - break; - } - ++buf; - } - *N = num; - return (char*)buf; -} -// read octal number (without 0 prefix!) -static char *getoct(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '7'){ - break; - } - if(num & 0xe0000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 3; - num += c - '0'; - ++buf; - } - *N = num; - return (char*)buf; -} -// read binary number (without b prefix!) -static char *getbin(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '1'){ - break; - } - if(num & 0x80000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 1; - if(c == '1') num |= 1; - ++buf; - } - *N = num; - return (char*)buf; -} - -/** - * @brief getnum - read uint32_t from string (dec, hex or bin: 127, 0x7f, 0b1111111) - * @param buf - buffer with number and so on - * @param N - the number read - * @return pointer to first non-number symbol in buf - * (if it is == buf, there's no number or if *N==0xffffffff there was overflow) - */ -char *getnum(const char *txt, uint32_t *N){ - char *nxt = NULL; - char *s = omit_spaces(txt); - if(*s == '0'){ // hex, oct or 0 - if(s[1] == 'x' || s[1] == 'X'){ // hex - nxt = gethex(s+2, N); - if(nxt == s+2) nxt = (char*)txt; - }else if(s[1] > '0'-1 && s[1] < '8'){ // oct - nxt = getoct(s+1, N); - if(nxt == s+1) nxt = (char*)txt; - }else{ // 0 - nxt = s+1; - *N = 0; - } - }else if(*s == 'b' || *s == 'B'){ - nxt = getbin(s+1, N); - if(nxt == s+1) nxt = (char*)txt; - }else{ - nxt = getdec(s, N); - if(nxt == s) nxt = (char*)txt; - } - return nxt; -} - -const char* helpmsg = - "https://github.com/eddyem/stm32samples/tree/master/F1-nolib/USB_Canon_management build#" BUILD_NUMBER " @ " BUILD_DATE "\n" - "0 - move to smallest foc value (e.g. 2.5m)\n" - "1 - move to largest foc value (e.g. infinity)\n" - "d - open/close diaphragm by 1 step (+/-), open/close fully (o/c) (no way to know it current status)\n" - "f - get focus state or move it to given relative position\n" - "h - turn on hand focus management\n" - "i - get lens information\n" - "l - get lens model\n" - "r - get regulators' state\n" - "\t\tdebugging commands:\n" - "F - change SPI flags (F f val), f== l-LSBFIRST, b-BR [18MHz/2^(b+1)], p-CPOL, h-CPHA\n" - "G - get SPI status\n" - "I - reinit SPI\n" - "R - software reset\n" - "S - send data over SPI\n" - "T - show Tms value\n" -; - -#define STBUFSZ 255 -static char stbuf[STBUFSZ+1], *bptr = NULL; -static int blen = 0; -static void initbuf(){bptr = stbuf; blen = STBUFSZ; *bptr = 0;} -#define newline() do{if(blen){ *bptr++ = '\n'; *bptr = 0; --blen; }}while(0) -static void add2buf(const char *s){ - while(blen && *s){ - *bptr++ = *s++; - --blen; - } - *bptr = 0; -} - -static void errw(int e){ - if(e){ - add2buf("Error with code "); - add2buf(u2str(e)); - if(e == 1) add2buf(" (busy or need initialization)"); - }else add2buf("OK"); -} - -extern uint8_t usbON; -const char *parse_cmd(const char *buf){ - //uint32_t u3; - initbuf(); - if(buf[1] == '\n' || !buf[1]){ // one symbol commands - switch(*buf){ - case '0': - errw(canon_sendcmd(CANON_FMIN)); - break; - case '1': - errw(canon_sendcmd(CANON_FMAX)); - break; - case 'f': - errw(canon_focus(0)); - break; - case 'i': - errw(canon_getinfo()); - break; - case 'l': - errw(canon_asku16(CANON_GETMODEL)); - break; - case 'r': - errw(canon_asku16(CANON_GETREG)); - break; - case 'F': // just watch SPI->CR1 value - add2buf("SPI1->CR1="); add2buf(u2hexstr(SPI_CR1)); - break; - case 'G': - add2buf("SPI "); - switch(SPI_status){ - case SPI_NOTREADY: - add2buf("not ready"); - break; - case SPI_READY: - add2buf("ready"); - break; - case SPI_BUSY: - add2buf("busy"); - break; - default: - add2buf("unknown"); - } - break; - case 'h': - errw(canon_sendcmd(CANON_FOCBYHANDS)); - break; - case 'I': - add2buf("Reinit SPI"); - spi_setup(); - canon_init(); - break; - case 'R': - USB_send("Soft reset\n"); - NVIC_SystemReset(); - break; - case 'T': - add2buf("Tms="); - add2buf(u2str(Tms)); - break; - default: - return helpmsg; - } - newline(); - return stbuf; - } - uint32_t D = 0, N = 0; - char *nxt; - switch(*buf){ // long messages - case 'd': - nxt = omit_spaces(buf+1); - errw(canon_diaphragm(*nxt)); - break; - case 'f': // move focus - buf = omit_spaces(buf + 1); - int16_t neg = 1; - if(*buf == '-'){ ++buf; neg = -1; } - nxt = getnum(buf, &D); - if(nxt == buf) add2buf("Need number"); - else if(D > 0x7fff) add2buf("From -0x7fff to 0x7fff"); - else errw(canon_focus(neg * (int32_t)D)); - break; - case 'F': // SPI flags - nxt = omit_spaces(buf+1); - char c = *nxt; - if(*nxt && *nxt != '\n'){ - buf = nxt + 1; - nxt = getnum(buf, &D); - if(buf == nxt || D > 7) return helpmsg; - } - switch(c){ - case 'b': - SPI_CR1 &= ~SPI_CR1_BR; - SPI_CR1 |= ((uint8_t)D) << 3; - break; - case 'h': - if(D) SPI_CR1 |= SPI_CR1_CPHA; - else SPI_CR1 &= ~SPI_CR1_CPHA; - break; - case 'l': - if(D) SPI_CR1 |= SPI_CR1_LSBFIRST; - else SPI_CR1 &= ~SPI_CR1_LSBFIRST; - break; - case 'p': - if(D) SPI_CR1 |= SPI_CR1_CPOL; - else SPI_CR1 &= ~SPI_CR1_CPOL; - break; - default: - return helpmsg; - } - add2buf("SPI_CR1="); add2buf(u2hexstr(SPI_CR1)); - break; - case 'S': // use stbuf here to store user data - ++buf; - do{ - nxt = getnum(buf, &D); - if(buf == nxt) break; - buf = nxt; - if(D > 0xff){ - USB_send("Number should be from 0 to 0xff\n"); - return NULL; - } - stbuf[N++] = (uint8_t)D; - if(N == STBUFSZ) break; - }while(1); - if(N == 0){ - USB_send("Enter data bytes\n"); - return NULL; - } - USB_send("Send: "); - for(uint32_t i = 0; i < N; ++i){ - if(i) USB_send(", "); - USB_send(u2hexstr(stbuf[i])); - } - USB_send("\n... "); - canon_setlastcmd(stbuf[0]); - if(N == SPI_transmit((uint8_t*)stbuf, (uint8_t)N)) USB_send("OK\n"); - else USB_send("Failed\n"); - return NULL; - break; - default: - return buf; - } - newline(); - return stbuf; -} - - -// return string with number `val` -char *u2str(uint32_t val){ - static char strbuf[11]; - char *bufptr = &strbuf[10]; - *bufptr = 0; - if(!val){ - *(--bufptr) = '0'; - }else{ - while(val){ - *(--bufptr) = val % 10 + '0'; - val /= 10; - } - } - return bufptr; -} - -char *u2hexstr(uint32_t val){ - static char strbuf[11] = "0x"; - char *sptr = strbuf + 2; - uint8_t *ptr = (uint8_t*)&val + 3; - int8_t i, j, z=1; - for(i = 0; i < 4; ++i, --ptr){ - if(*ptr == 0){ // omit leading zeros - if(i == 3) z = 0; - if(z) continue; - } - else z = 0; - for(j = 1; j > -1; --j){ - uint8_t half = (*ptr >> (4*j)) & 0x0f; - if(half < 10) *sptr++ = half + '0'; - else *sptr++ = half - 10 + 'a'; - } - } - *sptr = 0; - return strbuf; -} diff --git a/F1:F103/USB_Canon_management/proto.h b/F1:F103/USB_Canon_management/proto.h deleted file mode 100644 index 42ebdff..0000000 --- a/F1:F103/USB_Canon_management/proto.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef PROTO_H__ -#define PROTO_H__ - -#include - -const char *parse_cmd(const char *buf); -char *omit_spaces(const char *buf); -char *getnum(const char *buf, uint32_t *N); -char *u2str(uint32_t val); -char *u2hexstr(uint32_t val); - -#endif // PROTO_H__ diff --git a/F1:F103/USB_Canon_management/ringbuffer.c b/F1:F103/USB_Canon_management/ringbuffer.c deleted file mode 100644 index 972d6a0..0000000 --- a/F1:F103/USB_Canon_management/ringbuffer.c +++ /dev/null @@ -1,77 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include - -#include "ringbuffer.h" - -// ring buffer -static char ringbuffer[RBSIZE]; -// head - position of first data byte -// tail - position of last data byte + 1 -// head == tail - empty! So, buffer can't store more than RBSIZE-1 bytes of data! -static volatile int head = 0, tail = 0; - -static int datalen(){ - if(tail >= head) return (tail - head); - else return (RBSIZE - head + tail); -} -static int restlen(){ - return (RBSIZE - 1 - datalen()); -} - -static void mcpy(char *targ, const char *src, int l){ - while(l--) *targ++ = *src++; -} - -TRUE_INLINE void incr(volatile int *what, int n){ - *what += n; - if(*what >= RBSIZE) *what -= RBSIZE; -} - -int RB_read(char s[BLOCKSIZE]){ - int l = datalen(); - if(!l) return 0; - if(l > BLOCKSIZE) l = BLOCKSIZE; - int _1st = RBSIZE - head; - if(_1st > l) _1st = l; - if(_1st > BLOCKSIZE) _1st = BLOCKSIZE; - mcpy(s, ringbuffer+head, _1st); - if(_1st < BLOCKSIZE && l > _1st){ - mcpy(s+_1st, ringbuffer, l-_1st); - incr(&head, l); - return l; - } - incr(&head ,_1st); - return _1st; -} - -int RB_write(const char *str, int l){ - int r = restlen(); - if(l > r) l = r; - if(!l) return 0; - int _1st = RBSIZE - tail; - if(_1st > l) _1st = l; - mcpy(ringbuffer+tail, str, _1st); - if(_1st < l){ // add another piece from start - mcpy(ringbuffer, str+_1st, l-_1st); - } - incr(&tail, l); - return l; -} - diff --git a/F1:F103/USB_Canon_management/ringbuffer.h b/F1:F103/USB_Canon_management/ringbuffer.h deleted file mode 100644 index 5acc33b..0000000 --- a/F1:F103/USB_Canon_management/ringbuffer.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * This file is part of the canonmanage project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef RINGBUFFER_H__ -#define RINGBUFFER_H__ - -#include "usbhw.h" // for USB_TXBUFSZ - -// ring buffer size in bytes -#define RBSIZE (512) -// max reading portion size -#define BLOCKSIZE (USB_TXBUFSZ) - -int RB_read(char s[BLOCKSIZE]); -int RB_write(const char *str, int l); - -#endif // RINGBUFFER_H__ diff --git a/F1:F103/USB_Canon_management/spi.c b/F1:F103/USB_Canon_management/spi.c deleted file mode 100644 index 969da9e..0000000 --- a/F1:F103/USB_Canon_management/spi.c +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of the LED_screen project. - * Copyright 2019 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -// memcpy hangs -> use my own - -#include "spi.h" -#include "hardware.h" -#ifdef EBUG -#include "usb.h" -#endif -#include "proto.h" - -/* -static void mymemcpy(uint8_t *dest, uint8_t *src, int len){ - while(len--) *dest++ = *src++; -}*/ - -// CR1 register default values, can be changed in 'proto.c' -uint32_t SPI_CR1 = SPI_CR1_MSTR | SPI_CR1_BR | SPI_CR1_SSM | SPI_CR1_SSI | SPI_CR1_CPHA | SPI_CR1_CPOL; - -spiStatus SPI_status = SPI_NOTREADY; -static uint8_t inbuff[SPIBUFSZ], lastlen = 0; - -void spi_setup(){ - RCC->APB2ENR |= SPI_APB2; // Enable the peripheral clock SPI1 - // master, no slave select, BR=F/16, CPOL/CPHA - polarity. - SPIx->CR1 = SPI_CR1; - SPI_status = SPI_READY; - SPIx->CR1 |= SPI_CR1_SPE; // enable SPI -} - -/** - * @brief SPI_transmit - transmit data over SPI DMA - * @param buf - data to transmit - * @param len - its length - * @return amount of transmitted data - */ -uint8_t SPI_transmit(const uint8_t *buf, uint8_t len){ - if(!buf || !len) return 0; // bad data format - if(SPI_status != SPI_READY) return 0; // spi not ready to transmit data - for(uint8_t x = 0; x < len; ++x){ - while(!(SPI1->SR & SPI_SR_TXE)); - SPI1->DR = buf[x]; - while(!(SPI1->SR & SPI_SR_BSY)); - while(!(SPI1->SR & SPI_SR_RXNE)); - inbuff[x] = SPI1->DR; - for(int ctr = 0; ctr < 3600; ++ctr) nop(); // ~100mks delay - } - lastlen = len; - return len; -} - -/** - * @brief SPI_receive - get received data - * @param len (o) - received length - * @return received buffer - */ -uint8_t *SPI_receive(uint8_t *len){ - if(SPI_status != SPI_READY) return NULL; - if(lastlen == 0) return NULL; - if(len) *len = lastlen; - lastlen = 0; - return inbuff; -} - diff --git a/F1:F103/USB_Canon_management/spi.h b/F1:F103/USB_Canon_management/spi.h deleted file mode 100644 index 55c5ccc..0000000 --- a/F1:F103/USB_Canon_management/spi.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * This file is part of the LED_screen project. - * Copyright 2019 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef SPI_H__ -#define SPI_H__ - -#include "stm32f1.h" - -extern uint32_t SPI_CR1; - -typedef enum{ - SPI_NOTREADY, - SPI_READY, - SPI_BUSY -} spiStatus; - -extern spiStatus SPI_status; - -void spi_setup(); -uint8_t SPI_transmit(const uint8_t *buf, uint8_t len); -uint8_t *SPI_receive(uint8_t *len); - -#endif // SPI_H__ diff --git a/F1:F103/USB_Canon_management/usb.c b/F1:F103/USB_Canon_management/usb.c deleted file mode 100644 index f39a217..0000000 --- a/F1:F103/USB_Canon_management/usb.c +++ /dev/null @@ -1,116 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "ringbuffer.h" -#include "usb.h" -#include "usb_lib.h" - -static char usbbuff[USB_TXBUFSZ]; // temporary buffer for sending data -volatile uint8_t tx_succesfull = 1; -static volatile uint8_t rxNE = 0; - -void send_next(){ - //if(!tx_succesfull) return; - static int lastdsz = 0; - int buflen = RB_read(usbbuff); - if(!buflen){ - if(lastdsz == 64) EP_Write(3, NULL, 0); // send ZLP after 64 bits packet when nothing more to send - lastdsz = 0; - return; - } - tx_succesfull = 0; - EP_Write(3, (uint8_t*)usbbuff, buflen); - lastdsz = buflen; -} - -// put `buf` into queue to send -void USB_send(const char *buf){ - if(!buf || !usbON) return; - int len = 0; - const char *b = buf; - while(*b++) ++len; - if(!usbON || !len) return; - int l = len; - while(l){ - if(tx_succesfull) send_next(); - int a = RB_write(buf, l); - l -= a; - buf += a; - } -} - -// interrupt IN handler (never used?) -static void EP1_Handler(){ - uint16_t epstatus = KEEP_DTOG(USB->EPnR[1]); - if(RX_FLAG(epstatus)) epstatus = (epstatus & ~USB_EPnR_STAT_TX) ^ USB_EPnR_STAT_RX; // set valid RX - else epstatus = epstatus & ~(USB_EPnR_STAT_TX|USB_EPnR_STAT_RX); - // clear CTR - epstatus = (epstatus & ~(USB_EPnR_CTR_RX|USB_EPnR_CTR_TX)); - USB->EPnR[1] = epstatus; -} - -// data IN/OUT handlers -static void transmit_Handler(){ // EP3IN - tx_succesfull = 1; - uint16_t epstatus = KEEP_DTOG_STAT(USB->EPnR[3]); - // clear CTR keep DTOGs & STATs - USB->EPnR[3] = (epstatus & ~(USB_EPnR_CTR_TX)); // clear TX ctr -} - -static void receive_Handler(){ // EP2OUT - rxNE = 1; - uint16_t epstatus = KEEP_DTOG_STAT(USB->EPnR[2]); - USB->EPnR[2] = (epstatus & ~(USB_EPnR_CTR_RX)); // clear RX ctr -} - -void usb_proc(){ - switch(USB_Dev.USB_Status){ - case USB_STATE_CONFIGURED: - // make new BULK endpoint - // Buffer have 1024 bytes, but last 256 we use for CAN bus (30.2 of RM: USB main features) - EP_Init(1, EP_TYPE_INTERRUPT, USB_EP1BUFSZ, 0, EP1_Handler); // IN1 - transmit - EP_Init(2, EP_TYPE_BULK, 0, USB_RXBUFSZ, receive_Handler); // OUT2 - receive data - EP_Init(3, EP_TYPE_BULK, USB_TXBUFSZ, 0, transmit_Handler); // IN3 - transmit data - USB_Dev.USB_Status = USB_STATE_CONNECTED; - break; - case USB_STATE_DEFAULT: - case USB_STATE_ADDRESSED: - if(usbON){ - usbON = 0; - } - break; - default: // USB_STATE_CONNECTED - send next data portion - if(!usbON) return; - if(tx_succesfull) send_next(); - } -} - -/** - * @brief USB_receive - * @param buf (i) - buffer[64] for received data - * @return amount of received bytes - */ -uint8_t USB_receive(char *buf){ - if(!usbON || !rxNE) return 0; - uint8_t sz = EP_Read(2, (uint16_t*)buf); - uint16_t epstatus = KEEP_DTOG(USB->EPnR[2]); - // keep stat_tx & set ACK rx - USB->EPnR[2] = (epstatus & ~(USB_EPnR_STAT_TX)) ^ USB_EPnR_STAT_RX; - rxNE = 0; - return sz; -} diff --git a/F1:F103/USB_Canon_management/usb.h b/F1:F103/USB_Canon_management/usb.h deleted file mode 100644 index 6e62b64..0000000 --- a/F1:F103/USB_Canon_management/usb.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef __USB_H__ -#define __USB_H__ - -#include "usbhw.h" - -#define BUFFSIZE (64) - -extern volatile uint8_t tx_succesfull; - -void usb_proc(); -void send_next(); -void USB_send(const char *buf); -uint8_t USB_receive(char *buf); - -#endif // __USB_H__ diff --git a/F1:F103/USB_Canon_management/usb_lib.c b/F1:F103/USB_Canon_management/usb_lib.c deleted file mode 100644 index ff84a18..0000000 --- a/F1:F103/USB_Canon_management/usb_lib.c +++ /dev/null @@ -1,387 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include -#include "usb_lib.h" - -ep_t endpoints[STM32ENDPOINTS]; - -usb_dev_t USB_Dev; -static usb_LineCoding lineCoding = {115200, 0, 0, 8}; -config_pack_t setup_packet; -uint8_t ep0databuf[EP0DATABUF_SIZE]; -uint8_t ep0dbuflen = 0; - -usb_LineCoding getLineCoding(){return lineCoding;} - -uint8_t usbON = 0; // device disconnected from terminal - -// definition of parts common for USB_DeviceDescriptor & USB_DeviceQualifierDescriptor -#define bcdUSB_L 0x10 -#define bcdUSB_H 0x01 -#define bDeviceClass 0 -#define bDeviceSubClass 0 -#define bDeviceProtocol 0 -#define bNumConfigurations 1 - -static const uint8_t USB_DeviceDescriptor[] = { - 18, // bLength - 0x01, // bDescriptorType - Device descriptor - bcdUSB_L, // bcdUSB_L - 1.10 - bcdUSB_H, // bcdUSB_H - bDeviceClass, // bDeviceClass - USB_COMM - bDeviceSubClass, // bDeviceSubClass - bDeviceProtocol, // bDeviceProtocol - USB_EP0_BUFSZ, // bMaxPacketSize - 0x7b, // idVendor_L PL2303: VID=0x067b, PID=0x2303 - 0x06, // idVendor_H - 0x03, // idProduct_L - 0x23, // idProduct_H - 0x00, // bcdDevice_Ver_L - 0x03, // bcdDevice_Ver_H - 0x01, // iManufacturer - 0x02, // iProduct - 0x00, // iSerialNumber - bNumConfigurations // bNumConfigurations -}; - -static const uint8_t USB_DeviceQualifierDescriptor[] = { - 10, //bLength - 0x06, // bDescriptorType - Device qualifier - bcdUSB_L, // bcdUSB_L - bcdUSB_H, // bcdUSB_H - bDeviceClass, // bDeviceClass - bDeviceSubClass, // bDeviceSubClass - bDeviceProtocol, // bDeviceProtocol - USB_EP0_BUFSZ, // bMaxPacketSize0 - bNumConfigurations, // bNumConfigurations - 0x00 // Reserved -}; - -static const uint8_t USB_ConfigDescriptor[] = { - /*Configuration Descriptor*/ - 0x09, /* bLength: Configuration Descriptor size */ - 0x02, /* bDescriptorType: Configuration */ - 39, /* wTotalLength:no of returned bytes */ - 0x00, - 0x01, /* bNumInterfaces: 1 interface */ - 0x01, /* bConfigurationValue: Configuration value */ - 0x00, /* iConfiguration: Index of string descriptor describing the configuration */ - 0xa0, /* bmAttributes - Bus powered, Remote wakeup */ - 0x32, /* MaxPower 100 mA */ - - /*---------------------------------------------------------------------------*/ - - /*Interface Descriptor */ - 0x09, /* bLength: Interface Descriptor size */ - 0x04, /* bDescriptorType: Interface */ - 0x00, /* bInterfaceNumber: Number of Interface */ - 0x00, /* bAlternateSetting: Alternate setting */ - 0x03, /* bNumEndpoints: 3 endpoints used */ - 0xff, /* bInterfaceClass */ - 0x00, /* bInterfaceSubClass */ - 0x00, /* bInterfaceProtocol */ - 0x00, /* iInterface: */ -/////////////////////////////////////////////////// - /*Endpoint 1 Descriptor*/ - 0x07, /* bLength: Endpoint Descriptor size */ - 0x05, /* bDescriptorType: Endpoint */ - 0x81, /* bEndpointAddress IN1 */ - 0x03, /* bmAttributes: Interrupt */ - 0x0a, /* wMaxPacketSize LO: */ - 0x00, /* wMaxPacketSize HI: */ - 0x01, /* bInterval: */ - - /*Endpoint OUT2 Descriptor*/ - 0x07, /* bLength: Endpoint Descriptor size */ - 0x05, /* bDescriptorType: Endpoint */ - 0x02, /* bEndpointAddress: OUT2 */ - 0x02, /* bmAttributes: Bulk */ - (USB_RXBUFSZ & 0xff), /* wMaxPacketSize: 64 */ - (USB_RXBUFSZ >> 8), - 0x00, /* bInterval: ignore for Bulk transfer */ - - /*Endpoint IN3 Descriptor*/ - 0x07, /* bLength: Endpoint Descriptor size */ - 0x05, /* bDescriptorType: Endpoint */ - 0x83, /* bEndpointAddress IN3 */ - 0x02, /* bmAttributes: Bulk */ - (USB_TXBUFSZ & 0xff), /* wMaxPacketSize: 64 */ - (USB_TXBUFSZ >> 8), - 0x00, /* bInterval: ignore for Bulk transfer */ -}; - -_USB_LANG_ID_(USB_StringLangDescriptor, LANG_US); -// these descriptors are not used in PL2303 emulator! -_USB_STRING_(USB_StringSerialDescriptor, u"0"); -_USB_STRING_(USB_StringManufacturingDescriptor, u"Prolific Technology Inc."); -_USB_STRING_(USB_StringProdDescriptor, u"USB-Serial Controller"); - -/* - * default handlers - */ -// SET_LINE_CODING -void WEAK linecoding_handler(usb_LineCoding __attribute__((unused)) *lc){ -} - -// SET_CONTROL_LINE_STATE -void WEAK clstate_handler(uint16_t __attribute__((unused)) val){ -} - -// SEND_BREAK -void WEAK break_handler(){ -} - -// handler of vendor requests -void WEAK vendor_handler(config_pack_t *packet){ - if(packet->bmRequestType & 0x80){ // read - uint8_t c; - switch(packet->wValue){ - case 0x8484: - c = 2; - break; - case 0x0080: - c = 1; - break; - case 0x8686: - c = 0xaa; - break; - default: - c = 0; - } - EP_WriteIRQ(0, &c, 1); - }else{ // write ZLP - EP_WriteIRQ(0, (uint8_t *)0, 0); - } -} - -static void wr0(const uint8_t *buf, uint16_t size){ - if(setup_packet.wLength < size) size = setup_packet.wLength; // shortened request - if(size < endpoints[0].txbufsz){ - EP_WriteIRQ(0, buf, size); - return; - } - while(size){ - uint16_t l = size; - if(l > endpoints[0].txbufsz) l = endpoints[0].txbufsz; - EP_WriteIRQ(0, buf, l); - buf += l; - size -= l; - uint8_t needzlp = (l == endpoints[0].txbufsz) ? 1 : 0; - if(size || needzlp){ // send last data buffer - uint16_t status = KEEP_DTOG(USB->EPnR[0]); - // keep DTOGs, clear CTR_RX,TX, set TX VALID, leave stat_Rx - USB->EPnR[0] = (status & ~(USB_EPnR_CTR_RX|USB_EPnR_CTR_TX|USB_EPnR_STAT_RX)) - ^ USB_EPnR_STAT_TX; - uint32_t ctr = 1000000; - while(--ctr && (USB->ISTR & USB_ISTR_CTR) == 0){IWDG->KR = IWDG_REFRESH;}; - if((USB->ISTR & USB_ISTR_CTR) == 0){ - return; - } - if(needzlp) EP_WriteIRQ(0, (uint8_t*)0, 0); - } - } -} - -static inline void get_descriptor(){ - switch(setup_packet.wValue){ - case DEVICE_DESCRIPTOR: - wr0(USB_DeviceDescriptor, sizeof(USB_DeviceDescriptor)); - break; - case CONFIGURATION_DESCRIPTOR: - wr0(USB_ConfigDescriptor, sizeof(USB_ConfigDescriptor)); - break; - case STRING_LANG_DESCRIPTOR: - wr0((const uint8_t *)&USB_StringLangDescriptor, STRING_LANG_DESCRIPTOR_SIZE_BYTE); - break; - case STRING_MAN_DESCRIPTOR: - wr0((const uint8_t *)&USB_StringManufacturingDescriptor, USB_StringManufacturingDescriptor.bLength); - break; - case STRING_PROD_DESCRIPTOR: - wr0((const uint8_t *)&USB_StringProdDescriptor, USB_StringProdDescriptor.bLength); - break; - case STRING_SN_DESCRIPTOR: - wr0((const uint8_t *)&USB_StringSerialDescriptor, USB_StringSerialDescriptor.bLength); - break; - case DEVICE_QUALIFIER_DESCRIPTOR: - wr0(USB_DeviceQualifierDescriptor, USB_DeviceQualifierDescriptor[0]); - break; - default: - break; - } -} - -static uint8_t configuration = 0; // reply for GET_CONFIGURATION (==1 if configured) -static inline void std_d2h_req(){ - uint16_t status = 0; // bus powered - switch(setup_packet.bRequest){ - case GET_DESCRIPTOR: - get_descriptor(); - break; - case GET_STATUS: - EP_WriteIRQ(0, (uint8_t *)&status, 2); // send status: Bus Powered - break; - case GET_CONFIGURATION: - EP_WriteIRQ(0, &configuration, 1); - break; - default: - break; - } -} - -static inline void std_h2d_req(){ - switch(setup_packet.bRequest){ - case SET_ADDRESS: - // new address will be assigned later - after acknowlegement or request to host - USB_Dev.USB_Addr = setup_packet.wValue; - break; - case SET_CONFIGURATION: - // Now device configured - USB_Dev.USB_Status = USB_STATE_CONFIGURED; - configuration = setup_packet.wValue; - break; - default: - break; - } -} - -/* -bmRequestType: 76543210 -7 direction: 0 - host->device, 1 - device->host -65 type: 0 - standard, 1 - class, 2 - vendor -4..0 getter: 0 - device, 1 - interface, 2 - endpoint, 3 - other -*/ -/** - * Endpoint0 (control) handler - */ -void EP0_Handler(){ - uint16_t epstatus = USB->EPnR[0]; // EP0R on input -> return this value after modifications - uint8_t reqtype = setup_packet.bmRequestType & 0x7f; - uint8_t dev2host = (setup_packet.bmRequestType & 0x80) ? 1 : 0; - int rxflag = RX_FLAG(epstatus); - if(rxflag && SETUP_FLAG(epstatus)){ - switch(reqtype){ - case STANDARD_DEVICE_REQUEST_TYPE: // standard device request - if(dev2host){ - std_d2h_req(); - }else{ - std_h2d_req(); - EP_WriteIRQ(0, (uint8_t *)0, 0); - } - break; - case STANDARD_ENDPOINT_REQUEST_TYPE: // standard endpoint request - if(setup_packet.bRequest == CLEAR_FEATURE){ - EP_WriteIRQ(0, (uint8_t *)0, 0); - } - break; - case VENDOR_REQUEST_TYPE: - vendor_handler(&setup_packet); - break; - case CONTROL_REQUEST_TYPE: - switch(setup_packet.bRequest){ - case GET_LINE_CODING: - EP_WriteIRQ(0, (uint8_t*)&lineCoding, sizeof(lineCoding)); - break; - case SET_LINE_CODING: // omit this for next stage, when data will come - break; - case SET_CONTROL_LINE_STATE: - usbON = 1; - clstate_handler(setup_packet.wValue); - break; - case SEND_BREAK: - usbON = 0; - break_handler(); - break; - default: - break; - } - if(setup_packet.bRequest != GET_LINE_CODING) EP_WriteIRQ(0, (uint8_t *)0, 0); // write acknowledgement - break; - default: - EP_WriteIRQ(0, (uint8_t *)0, 0); - } - }else if(rxflag){ // got data over EP0 or host acknowlegement - if(endpoints[0].rx_cnt){ - if(setup_packet.bRequest == SET_LINE_CODING){ - linecoding_handler((usb_LineCoding*)ep0databuf); - } - } - } else if(TX_FLAG(epstatus)){ // package transmitted - // now we can change address after enumeration - if ((USB->DADDR & USB_DADDR_ADD) != USB_Dev.USB_Addr){ - USB->DADDR = USB_DADDR_EF | USB_Dev.USB_Addr; - // change state to ADRESSED - USB_Dev.USB_Status = USB_STATE_ADDRESSED; - } - } - epstatus = KEEP_DTOG(USB->EPnR[0]); - if(rxflag) epstatus ^= USB_EPnR_STAT_TX; // start ZLP/data transmission - else epstatus &= ~USB_EPnR_STAT_TX; // or leave unchanged - // keep DTOGs, clear CTR_RX,TX, set RX VALID - USB->EPnR[0] = (epstatus & ~(USB_EPnR_CTR_RX|USB_EPnR_CTR_TX)) ^ USB_EPnR_STAT_RX; -} - -/** - * Write data to EP buffer (called from IRQ handler) - * @param number - EP number - * @param *buf - array with data - * @param size - its size - */ -void EP_WriteIRQ(uint8_t number, const uint8_t *buf, uint16_t size){ - if(size > endpoints[number].txbufsz) size = endpoints[number].txbufsz; - uint16_t N2 = (size + 1) >> 1; - // the buffer is 16-bit, so we should copy data as it would be uint16_t - uint16_t *buf16 = (uint16_t *)buf; - uint32_t *out = (uint32_t *)endpoints[number].tx_buf; - for(int i = 0; i < N2; ++i, ++out){ - *out = buf16[i]; - } - USB_BTABLE->EP[number].USB_COUNT_TX = size; -} - -/** - * Write data to EP buffer (called outside IRQ handler) - * @param number - EP number - * @param *buf - array with data - * @param size - its size - */ -void EP_Write(uint8_t number, const uint8_t *buf, uint16_t size){ - EP_WriteIRQ(number, buf, size); - uint16_t status = KEEP_DTOG(USB->EPnR[number]); - // keep DTOGs, clear CTR_TX & set TX VALID to start transmission - USB->EPnR[number] = (status & ~(USB_EPnR_CTR_TX)) ^ USB_EPnR_STAT_TX; -} - -/* - * Copy data from EP buffer into user buffer area - * @param *buf - user array for data - * @return amount of data read - */ -int EP_Read(uint8_t number, uint16_t *buf){ - int sz = endpoints[number].rx_cnt; - if(!sz) return 0; - endpoints[number].rx_cnt = 0; - int n = (sz + 1) >> 1; - uint32_t *in = (uint32_t *)endpoints[number].rx_buf; - if(n){ - for(int i = 0; i < n; ++i, ++in) - buf[i] = *(uint16_t*)in; - } - return sz; -} - diff --git a/F1:F103/USB_Canon_management/usb_lib.h b/F1:F103/USB_Canon_management/usb_lib.h deleted file mode 100644 index 739fe2d..0000000 --- a/F1:F103/USB_Canon_management/usb_lib.h +++ /dev/null @@ -1,186 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef __USB_LIB_H__ -#define __USB_LIB_H__ - -#include -#include "usbhw.h" - -#define EP0DATABUF_SIZE (64) -#define LASTADDR_DEFAULT (STM32ENDPOINTS * 8) - -// bmRequestType & 0x7f -#define STANDARD_DEVICE_REQUEST_TYPE 0 -#define STANDARD_ENDPOINT_REQUEST_TYPE 2 -#define VENDOR_REQUEST_TYPE 0x40 -#define CONTROL_REQUEST_TYPE 0x21 -// bRequest, standard; for bmRequestType == 0x80 -#define GET_STATUS 0x00 -#define GET_DESCRIPTOR 0x06 -#define GET_CONFIGURATION 0x08 -// for bmRequestType == 0 -#define CLEAR_FEATURE 0x01 -#define SET_FEATURE 0x03 // unused -#define SET_ADDRESS 0x05 -#define SET_DESCRIPTOR 0x07 // unused -#define SET_CONFIGURATION 0x09 -// for bmRequestType == 0x81, 1 or 0xB2 -#define GET_INTERFACE 0x0A // unused -#define SET_INTERFACE 0x0B // unused -#define SYNC_FRAME 0x0C // unused -#define VENDOR_REQUEST 0x01 // unused - -// Class-Specific Control Requests -#define SEND_ENCAPSULATED_COMMAND 0x00 // unused -#define GET_ENCAPSULATED_RESPONSE 0x01 // unused -#define SET_COMM_FEATURE 0x02 // unused -#define GET_COMM_FEATURE 0x03 // unused -#define CLEAR_COMM_FEATURE 0x04 // unused -#define SET_LINE_CODING 0x20 -#define GET_LINE_CODING 0x21 -#define SET_CONTROL_LINE_STATE 0x22 -#define SEND_BREAK 0x23 - -// control line states -#define CONTROL_DTR 0x01 -#define CONTROL_RTS 0x02 - -// wValue -#define DEVICE_DESCRIPTOR 0x100 -#define CONFIGURATION_DESCRIPTOR 0x200 -#define STRING_LANG_DESCRIPTOR 0x300 -#define STRING_MAN_DESCRIPTOR 0x301 -#define STRING_PROD_DESCRIPTOR 0x302 -#define STRING_SN_DESCRIPTOR 0x303 -#define DEVICE_QUALIFIER_DESCRIPTOR 0x600 - -#define RX_FLAG(epstat) (epstat & USB_EPnR_CTR_RX) -#define TX_FLAG(epstat) (epstat & USB_EPnR_CTR_TX) -#define SETUP_FLAG(epstat) (epstat & USB_EPnR_SETUP) - -// EPnR bits manipulation -#define KEEP_DTOG_STAT(EPnR) (EPnR & ~(USB_EPnR_STAT_RX|USB_EPnR_STAT_TX|USB_EPnR_DTOG_RX|USB_EPnR_DTOG_TX)) -#define KEEP_DTOG(EPnR) (EPnR & ~(USB_EPnR_DTOG_RX|USB_EPnR_DTOG_TX)) - -// USB state: uninitialized, addressed, ready for use -typedef enum{ - USB_STATE_DEFAULT, - USB_STATE_ADDRESSED, - USB_STATE_CONFIGURED, - USB_STATE_CONNECTED -} USB_state; - -// EP types -#define EP_TYPE_BULK 0x00 -#define EP_TYPE_CONTROL 0x01 -#define EP_TYPE_ISO 0x02 -#define EP_TYPE_INTERRUPT 0x03 - -#define LANG_US (uint16_t)0x0409 - -#define _USB_STRING_(name, str) \ -static const struct name \ -{ \ - uint8_t bLength; \ - uint8_t bDescriptorType; \ - uint16_t bString[(sizeof(str) - 2) / 2]; \ - \ -} \ -name = {sizeof(name), 0x03, str} - -#define _USB_LANG_ID_(name, lng_id) \ - \ -static const struct name \ -{ \ - uint8_t bLength; \ - uint8_t bDescriptorType; \ - uint16_t bString; \ - \ -} \ -name = {0x04, 0x03, lng_id} -#define STRING_LANG_DESCRIPTOR_SIZE_BYTE (4) - -// EP0 configuration packet -typedef struct { - uint8_t bmRequestType; - uint8_t bRequest; - uint16_t wValue; - uint16_t wIndex; - uint16_t wLength; -} config_pack_t; - -// endpoints state -typedef struct{ - uint16_t *tx_buf; // transmission buffer address - uint16_t txbufsz; // transmission buffer size - uint16_t *rx_buf; // reception buffer address - void (*func)(); // endpoint action function - unsigned rx_cnt : 10; // received data counter -} ep_t; - -// USB status & its address -typedef struct { - uint8_t USB_Status; - uint16_t USB_Addr; -}usb_dev_t; - -typedef struct { - uint32_t dwDTERate; - uint8_t bCharFormat; - #define USB_CDC_1_STOP_BITS 0 - #define USB_CDC_1_5_STOP_BITS 1 - #define USB_CDC_2_STOP_BITS 2 - uint8_t bParityType; - #define USB_CDC_NO_PARITY 0 - #define USB_CDC_ODD_PARITY 1 - #define USB_CDC_EVEN_PARITY 2 - #define USB_CDC_MARK_PARITY 3 - #define USB_CDC_SPACE_PARITY 4 - uint8_t bDataBits; -} __attribute__ ((packed)) usb_LineCoding; - -typedef struct { - uint8_t bmRequestType; - uint8_t bNotificationType; - uint16_t wValue; - uint16_t wIndex; - uint16_t wLength; -} __attribute__ ((packed)) usb_cdc_notification; - -extern ep_t endpoints[]; -extern usb_dev_t USB_Dev; -extern uint8_t usbON; -extern config_pack_t setup_packet; -extern uint8_t ep0databuf[]; -extern uint8_t ep0dbuflen; - -void EP0_Handler(); - -void EP_WriteIRQ(uint8_t number, const uint8_t *buf, uint16_t size); -void EP_Write(uint8_t number, const uint8_t *buf, uint16_t size); -int EP_Read(uint8_t number, uint16_t *buf); -usb_LineCoding getLineCoding(); - -void linecoding_handler(usb_LineCoding *lc); -void clstate_handler(uint16_t val); -void break_handler(); -void vendor_handler(config_pack_t *packet); - -#endif // __USB_LIB_H__ diff --git a/F1:F103/USB_Canon_management/usbhw.c b/F1:F103/USB_Canon_management/usbhw.c deleted file mode 100644 index f586d0e..0000000 --- a/F1:F103/USB_Canon_management/usbhw.c +++ /dev/null @@ -1,129 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "hardware.h" -#include "usb.h" -#include "usbhw.h" -#include "usb_lib.h" - -void USB_setup(){ - NVIC_DisableIRQ(USB_LP_CAN1_RX0_IRQn); - NVIC_DisableIRQ(USB_HP_CAN1_TX_IRQn); - USBPU_OFF(); - RCC->APB1ENR |= RCC_APB1ENR_USBEN; - RCC->APB2ENR |= USB_RCC; - USB->CNTR = USB_CNTR_FRES; // Force USB Reset - for(uint32_t ctr = 0; ctr < 72000; ++ctr) nop(); // wait >1ms - //uint32_t ctr = 0; - USB->CNTR = 0; - USB->BTABLE = 0; - USB->DADDR = 0; - USB->ISTR = 0; - USB->CNTR = USB_CNTR_RESETM | USB_CNTR_WKUPM; // allow only wakeup & reset interrupts - NVIC_EnableIRQ(USB_LP_CAN1_RX0_IRQn); - USBPU_ON(); -} - -static uint16_t lastaddr = LASTADDR_DEFAULT; -/** - * Endpoint initialisation - * @param number - EP num (0...7) - * @param type - EP type (EP_TYPE_BULK, EP_TYPE_CONTROL, EP_TYPE_ISO, EP_TYPE_INTERRUPT) - * @param txsz - transmission buffer size @ USB/CAN buffer - * @param rxsz - reception buffer size @ USB/CAN buffer - * @param uint16_t (*func)(ep_t *ep) - EP handler function - * @return 0 if all OK - */ -int EP_Init(uint8_t number, uint8_t type, uint16_t txsz, uint16_t rxsz, void (*func)(ep_t ep)){ - if(number >= STM32ENDPOINTS) return 4; // out of configured amount - if(txsz > USB_BTABLE_SIZE || rxsz > USB_BTABLE_SIZE) return 1; // buffer too large - if(lastaddr + txsz + rxsz >= USB_BTABLE_SIZE) return 2; // out of btable - USB->EPnR[number] = (type << 9) | (number & USB_EPnR_EA); - USB->EPnR[number] ^= USB_EPnR_STAT_RX | USB_EPnR_STAT_TX_1; - if(rxsz & 1 || rxsz > 512) return 3; // wrong rx buffer size - uint16_t countrx = 0; - if(rxsz < 64) countrx = rxsz / 2; - else{ - if(rxsz & 0x1f) return 3; // should be multiple of 32 - countrx = 31 + rxsz / 32; - } - USB_BTABLE->EP[number].USB_ADDR_TX = lastaddr; - endpoints[number].tx_buf = (uint16_t *)(USB_BTABLE_BASE + lastaddr*2); - endpoints[number].txbufsz = txsz; - lastaddr += txsz; - USB_BTABLE->EP[number].USB_COUNT_TX = 0; - USB_BTABLE->EP[number].USB_ADDR_RX = lastaddr; - endpoints[number].rx_buf = (uint16_t *)(USB_BTABLE_BASE + lastaddr*2); - lastaddr += rxsz; - USB_BTABLE->EP[number].USB_COUNT_RX = countrx << 10; - endpoints[number].func = func; - return 0; -} - -// standard IRQ handler -void usb_lp_can_rx0_isr(){ - if(USB->ISTR & USB_ISTR_RESET){ - usbON = 0; - // Reinit registers - USB->CNTR = USB_CNTR_RESETM | USB_CNTR_CTRM | USB_CNTR_SUSPM | USB_CNTR_WKUPM; - USB->ISTR = 0; - // Endpoint 0 - CONTROL - // ON USB LS size of EP0 may be 8 bytes, but on FS it should be 64 bytes! - lastaddr = LASTADDR_DEFAULT; - // clear address, leave only enable bit - USB->DADDR = USB_DADDR_EF; - USB_Dev.USB_Status = USB_STATE_DEFAULT; - USB->ISTR = ~USB_ISTR_RESET; - if(EP_Init(0, EP_TYPE_CONTROL, USB_EP0_BUFSZ, USB_EP0_BUFSZ, EP0_Handler)){ - return; - } - } - if(USB->ISTR & USB_ISTR_CTR){ - // EP number - uint8_t n = USB->ISTR & USB_ISTR_EPID; - // copy status register - uint16_t epstatus = USB->EPnR[n]; - // copy received bytes amount - endpoints[n].rx_cnt = USB_BTABLE->EP[n].USB_COUNT_RX & 0x3FF; // low 10 bits is counter - // check direction - if(USB->ISTR & USB_ISTR_DIR){ // OUT interrupt - receive data, CTR_RX==1 (if CTR_TX == 1 - two pending transactions: receive following by transmit) - if(n == 0){ // control endpoint - if(epstatus & USB_EPnR_SETUP){ // setup packet -> copy data to conf_pack - EP_Read(0, (uint16_t*)&setup_packet); - ep0dbuflen = 0; - // interrupt handler will be called later - }else if(epstatus & USB_EPnR_CTR_RX){ // data packet -> push received data to ep0databuf - ep0dbuflen = endpoints[0].rx_cnt; - EP_Read(0, (uint16_t*)&ep0databuf); - } - } - } - // call EP handler - if(endpoints[n].func) endpoints[n].func(endpoints[n]); - } - if(USB->ISTR & USB_ISTR_SUSP){ // suspend -> still no connection, may sleep - usbON = 0; - USB->CNTR |= USB_CNTR_FSUSP | USB_CNTR_LP_MODE; - USB->ISTR = ~USB_ISTR_SUSP; - } - if(USB->ISTR & USB_ISTR_WKUP){ // wakeup - USB->CNTR &= ~(USB_CNTR_FSUSP | USB_CNTR_LP_MODE); // clear suspend flags - USB->ISTR = ~USB_ISTR_WKUP; - } -} - diff --git a/F1:F103/USB_Canon_management/usbhw.h b/F1:F103/USB_Canon_management/usbhw.h deleted file mode 100644 index 17990aa..0000000 --- a/F1:F103/USB_Canon_management/usbhw.h +++ /dev/null @@ -1,105 +0,0 @@ -/* - * This file is part of the MLX90640 project. - * Copyright 2022 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once -#ifndef USBHW_H__ -#define USBHW_H__ - -#include - -#define USB_RCC RCC_APB2ENR_IOPAEN - -// max endpoints number -#define STM32ENDPOINTS 8 -/** - * Buffers size definition - **/ -#define USB_BTABLE_SIZE 512 -// first 64 bytes of USB_BTABLE are registers! -//#define USB_EP0_BASEADDR 64 -// for USB FS EP0 buffers are from 8 to 64 bytes long (64 for PL2303) -#define USB_EP0_BUFSZ 64 -// USB transmit buffer size (64 for PL2303) -#define USB_TXBUFSZ 64 -// USB receive buffer size (64 for PL2303) -#define USB_RXBUFSZ 64 -// EP1 - interrupt - buffer size -#define USB_EP1BUFSZ 8 - -#define USB_BTABLE_BASE 0x40006000 -#define USB_BASE ((uint32_t)0x40005C00) -#define USB ((USB_TypeDef *) USB_BASE) - -#ifdef USB_BTABLE -#undef USB_BTABLE -#endif -#define USB_BTABLE ((USB_BtableDef *)(USB_BTABLE_BASE)) -#define USB_ISTR_EPID 0x0000000F -#define USB_FNR_LSOF_0 0x00000800 -#define USB_FNR_lSOF_1 0x00001000 -#define USB_LPMCSR_BESL_0 0x00000010 -#define USB_LPMCSR_BESL_1 0x00000020 -#define USB_LPMCSR_BESL_2 0x00000040 -#define USB_LPMCSR_BESL_3 0x00000080 -#define USB_EPnR_CTR_RX 0x00008000 -#define USB_EPnR_DTOG_RX 0x00004000 -#define USB_EPnR_STAT_RX 0x00003000 -#define USB_EPnR_STAT_RX_0 0x00001000 -#define USB_EPnR_STAT_RX_1 0x00002000 -#define USB_EPnR_SETUP 0x00000800 -#define USB_EPnR_EP_TYPE 0x00000600 -#define USB_EPnR_EP_TYPE_0 0x00000200 -#define USB_EPnR_EP_TYPE_1 0x00000400 -#define USB_EPnR_EP_KIND 0x00000100 -#define USB_EPnR_CTR_TX 0x00000080 -#define USB_EPnR_DTOG_TX 0x00000040 -#define USB_EPnR_STAT_TX 0x00000030 -#define USB_EPnR_STAT_TX_0 0x00000010 -#define USB_EPnR_STAT_TX_1 0x00000020 -#define USB_EPnR_EA 0x0000000F -#define USB_COUNTn_RX_BLSIZE 0x00008000 -#define USB_COUNTn_NUM_BLOCK 0x00007C00 -#define USB_COUNTn_RX 0x0000003F - -#define USB_TypeDef USB_TypeDef_custom - -typedef struct { - __IO uint32_t EPnR[STM32ENDPOINTS]; - __IO uint32_t RESERVED[STM32ENDPOINTS]; - __IO uint32_t CNTR; - __IO uint32_t ISTR; - __IO uint32_t FNR; - __IO uint32_t DADDR; - __IO uint32_t BTABLE; -} USB_TypeDef; - -typedef struct{ - __IO uint32_t USB_ADDR_TX; - __IO uint32_t USB_COUNT_TX; - __IO uint32_t USB_ADDR_RX; - __IO uint32_t USB_COUNT_RX; -} USB_EPDATA_TypeDef; - -typedef struct{ - __IO USB_EPDATA_TypeDef EP[STM32ENDPOINTS]; -} USB_BtableDef; - -void USB_setup(); -int EP_Init(uint8_t number, uint8_t type, uint16_t txsz, uint16_t rxsz, void (*func)()); - -#endif // USBHW_H__ diff --git a/F1:F103/USB_Canon_management/version.inc b/F1:F103/USB_Canon_management/version.inc deleted file mode 100644 index a6f1a3c..0000000 --- a/F1:F103/USB_Canon_management/version.inc +++ /dev/null @@ -1,2 +0,0 @@ -#define BUILD_NUMBER "50" -#define BUILD_DATE "2022-09-10"