diff --git a/images/Flow_Controller_panel.png b/images/Flow_Controller_panel.png new file mode 100644 index 0000000..6b785a1 Binary files /dev/null and b/images/Flow_Controller_panel.png differ diff --git a/scripts/Readme.md b/scripts/Readme.md new file mode 100644 index 0000000..1c7b4bd --- /dev/null +++ b/scripts/Readme.md @@ -0,0 +1,34 @@ +## Panelize the board + +```bash +mkdir -p panel + +kikit panelize \ + --layout 'type: grid; rows: 1; cols: 2; space: 0mm' \ + --tabs 'type: fixed; width: 48mm; vcount: 1' \ + --cuts 'type: mousebites; drill: 1mm; spacing: 1.5mm' \ + --framing 'type: none' \ + ../Flow_Controller.kicad_pcb panel/Flow_Controller_Panel.kicad_pcb +``` + +![Panel](images/../Flow_Controller_panel.png) + +## Exporting gcode files from KiCad + +Adapt milling and drilling parameters in `millproject`. Look up [pcb2gcode/wiki](https://github.com/pcb2gcode/pcb2gcode/wiki) for help. +```bash +nano millproject +``` + +Run the export by providing the `.kicad_pcb` file as a first argument: + +```bash +chmod +x export.sh +./export.sh panel/Flow_Controller_Panel.kicad_pcb +``` +The script will first generate gerber files in the `output` directory and then convert them into `ngc` format in the `gcode` directory. + +Launch the `gSender` program. +* Load the `gcode/drill.ngc` file for drilling holes. +* Load the `gcode/outline.ngc` file for milling the board outlines. +* Load the `gcode/back.ngc` file if you want to mill the isolation traces. diff --git a/scripts/export.sh b/scripts/export.sh new file mode 100755 index 0000000..fe9daa2 --- /dev/null +++ b/scripts/export.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -e + +filename=$(basename -- "$1") +filename="${filename%.*}" + +kicad-cli pcb export gerbers -o output -l Back $1 +kicad-cli pcb export gerbers -o output -l Edge.Cuts $1 +kicad-cli pcb export drill -o output $1 + +mkdir -p gcode + +docker run --rm -i -t -u "$(id -u):$(id -g)" -v ".:/data" ptodorov/pcb2gcode \ + --back="output/$filename-Back.gbl" \ + --drill="output/$filename.drl" \ + --outline="output/$filename-Edge_Cuts.gm1" + diff --git a/scripts/gcode/back.ngc b/scripts/gcode/back.ngc new file mode 100644 index 0000000..cf8b405 --- /dev/null +++ b/scripts/gcode/back.ngc @@ -0,0 +1,513 @@ +( pcb2gcode 2.5.0 ) +( Software-independent Gcode ) + +G94 ( Millimeters per minute feed rate. ) +G21 ( Units == Millimeters. ) + +G90 ( Absolute coordinates. ) +G00 S24000 ( RPM spindle speed. ) +G01 F600.00000 ( Feedrate. ) + + +G00 Z35.00000 (Retract to tool change height) +T1 +M5 (Spindle stop.) +G04 P1.00000 (Wait for spindle to stop) +(MSG, Change tool bit to mill diameter 0.05000mm) +M0 (Temporary machine stop.) +M3 ( Spindle on clockwise. ) +G04 P1.00000 (Wait for spindle to get up to speed) +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G00 Z2.00000 ( retract ) + +G00 X-65.85300 Y-50.08969 ( rapid move to begin. ) +G01 F100.00000 +( Mill infeed pass 1/1 ) +G01 Z-0.10000 +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G01 F600.00000 +G01 X-65.85300 Y-50.08969 +G01 X-56.24807 Y-50.08872 +G01 X-55.00885 Y-50.09159 +G01 X-53.41996 Y-50.08860 +G01 X-53.41998 Y-69.99999 +G01 X-153.41998 Y-69.99999 +G01 X-153.41996 Y-63.36401 +G01 X-141.86585 Y-63.38854 +G01 X-139.86804 Y-63.38969 +G01 X-137.73759 Y-63.40310 +G01 X-136.51529 Y-63.41867 +G01 X-135.63600 Y-63.44242 +G01 X-135.23724 Y-63.46104 +G01 X-135.00562 Y-63.47640 +G01 X-134.82820 Y-63.49068 +G01 X-134.53427 Y-63.52398 +G01 X-134.33694 Y-63.55545 +G01 X-134.01405 Y-63.62383 +G01 X-133.85104 Y-63.64907 +G01 X-133.64217 Y-63.66596 +G01 X-133.27908 Y-63.66789 +G01 X-133.08965 Y-63.65944 +G01 X-132.95139 Y-63.64430 +G01 X-132.84847 Y-63.62789 +G01 X-132.47347 Y-63.54989 +G01 X-132.23605 Y-63.51481 +G01 X-132.00001 Y-63.48946 +G01 X-131.75737 Y-63.47064 +G01 X-131.47240 Y-63.45410 +G01 X-130.92811 Y-63.43284 +G01 X-129.90235 Y-63.41240 +G01 X-127.57762 Y-63.39281 +G01 X-127.56878 Y-63.33741 +G01 X-125.87229 Y-63.35248 +G01 X-124.46436 Y-63.38336 +G01 X-123.86995 Y-63.41064 +G01 X-123.48565 Y-63.43990 +G01 X-123.18824 Y-63.47478 +G01 X-122.97641 Y-63.51115 +G01 X-122.80897 Y-63.55027 +G01 X-122.48027 Y-63.64775 +G01 X-122.25888 Y-63.69441 +G01 X-122.09274 Y-63.71674 +G01 X-121.97059 Y-63.72619 +G01 X-121.84905 Y-63.72977 +G01 X-121.63328 Y-63.72177 +G01 X-121.50816 Y-63.70876 +G01 X-121.38449 Y-63.68986 +G01 X-121.25858 Y-63.66439 +G01 X-121.13011 Y-63.63198 +G01 X-120.92592 Y-63.56878 +G01 X-120.77037 Y-63.52771 +G01 X-120.58429 Y-63.49093 +G01 X-120.47418 Y-63.47381 +G01 X-120.21990 Y-63.44338 +G01 X-120.03369 Y-63.42685 +G01 X-119.37606 Y-63.38974 +G01 X-118.55394 Y-63.36558 +G01 X-116.91340 Y-63.34249 +G01 X-112.41976 Y-63.31956 +G01 X-113.29088 Y-62.26711 +G01 X-114.17000 Y-61.18893 +G01 X-116.26151 Y-61.19223 +G01 X-117.29773 Y-61.18852 +G01 X-126.47808 Y-61.19142 +G01 X-127.56065 Y-61.18837 +G01 X-127.56492 Y-61.16891 +G01 X-128.80703 Y-61.16650 +G01 X-129.46113 Y-61.16925 +G01 X-139.06388 Y-61.16660 +G01 X-141.43596 Y-61.17031 +G01 X-143.39341 Y-61.16518 +G01 X-153.41996 Y-61.17189 +G01 X-153.41996 Y-63.36401 +G01 X-153.41996 Y-36.01496 +G01 X-152.31930 Y-36.03097 +G01 X-151.69060 Y-36.04847 +G01 X-151.24755 Y-36.06836 +G01 X-150.83383 Y-36.09825 +G01 X-150.55357 Y-36.12957 +G01 X-150.33678 Y-36.16348 +G01 X-150.01176 Y-36.23229 +G01 X-149.85103 Y-36.25708 +G01 X-149.64217 Y-36.27397 +G01 X-149.27907 Y-36.27590 +G01 X-149.08966 Y-36.26747 +G01 X-148.95139 Y-36.25230 +G01 X-148.84836 Y-36.23587 +G01 X-148.53661 Y-36.16968 +G01 X-148.43023 Y-36.15070 +G01 X-148.25111 Y-36.12469 +G01 X-148.02342 Y-36.09970 +G01 X-147.50189 Y-36.06335 +G01 X-146.68655 Y-36.03427 +G01 X-145.55360 Y-36.01618 +G01 X-142.83989 Y-35.99597 +G01 X-139.36688 Y-35.99721 +G01 X-133.17192 Y-35.98301 +G01 X-132.71091 Y-33.78347 +G01 X-141.08874 Y-33.77248 +G01 X-142.79026 Y-33.77791 +G01 X-144.62396 Y-33.77451 +G01 X-145.31327 Y-33.77735 +G01 X-153.41996 Y-33.77545 +G01 X-153.41996 Y-36.01496 +G01 X-153.41998 Y-19.99999 +G01 X-53.41998 Y-19.99999 +G01 X-53.41998 Y-37.38860 +G01 X-55.00885 Y-37.39159 +G01 X-56.24807 Y-37.38872 +G01 X-65.51221 Y-37.39050 +G01 X-56.24807 Y-37.38872 +G01 X-55.00885 Y-37.39159 +G01 X-53.41998 Y-37.38860 +G01 X-53.41998 Y-39.92860 +G01 X-55.00885 Y-39.93159 +G01 X-56.24807 Y-39.92872 +G01 X-64.48463 Y-39.92933 +G01 X-64.34752 Y-42.46982 +G01 X-56.24807 Y-42.46872 +G01 X-55.00885 Y-42.47159 +G01 X-53.41998 Y-42.46860 +G01 X-53.41998 Y-39.92860 +G01 X-53.41998 Y-45.00860 +G01 X-55.00885 Y-45.01159 +G01 X-56.24807 Y-45.00872 +G01 X-64.36995 Y-45.00971 +G01 X-64.67284 Y-47.54880 +G01 X-55.00885 Y-47.55159 +G01 X-53.41998 Y-47.54860 +G01 X-53.41998 Y-45.00860 +G01 X-53.41998 Y-52.22999 +G01 X-56.28276 Y-52.24671 +G01 X-57.50491 Y-52.26558 +G01 X-58.52596 Y-52.29850 +G01 X-58.98469 Y-52.32684 +G01 X-59.17087 Y-52.34338 +G01 X-59.42518 Y-52.37381 +G01 X-59.62482 Y-52.40721 +G01 X-59.72137 Y-52.42771 +G01 X-59.87691 Y-52.46878 +G01 X-60.08126 Y-52.53203 +G01 X-60.20958 Y-52.56439 +G01 X-60.33533 Y-52.58984 +G01 X-60.55344 Y-52.61912 +G01 X-60.67831 Y-52.62753 +G01 X-60.80005 Y-52.62977 +G01 X-60.92159 Y-52.62616 +G01 X-61.05644 Y-52.61534 +G01 X-61.18220 Y-52.59888 +G01 X-61.31996 Y-52.57361 +G01 X-61.49947 Y-52.52956 +G01 X-61.77932 Y-52.44516 +G01 X-61.87114 Y-52.42303 +G01 X-62.05420 Y-52.38801 +G01 X-62.30533 Y-52.35346 +G01 X-62.47696 Y-52.33612 +G01 X-62.88082 Y-52.30713 +G01 X-63.75687 Y-52.27300 +G01 X-64.76687 Y-52.25285 +G01 X-67.58559 Y-52.23162 +G01 X-68.44492 Y-53.05265 +G01 X-77.56367 Y-50.73957 +G01 X-83.29399 Y-44.76245 +G01 X-84.21631 Y-43.78622 +G01 X-84.01944 Y-42.96380 +G01 X-83.80133 Y-41.08679 +G01 X-83.43933 Y-37.87953 +G01 X-83.31250 Y-36.92853 +G01 X-83.17192 Y-35.98301 +G01 X-82.71091 Y-33.78347 +G01 X-78.71500 Y-19.99999 +G01 X-78.65580 Y-19.99999 +G01 X-75.06116 Y-24.75045 +G01 X-73.44432 Y-26.89700 +G01 X-71.98116 Y-28.82720 +G01 X-65.51221 Y-37.39050 +G01 X-64.48463 Y-39.92933 +G01 X-64.34752 Y-42.46982 +G01 X-64.68567 Y-43.60814 +G01 X-64.36995 Y-45.00971 +G01 X-64.67284 Y-47.54880 +G01 X-65.85300 Y-50.08969 +G01 X-67.58559 Y-52.23162 +G01 X-68.44492 Y-53.05265 +G01 X-68.30966 Y-53.27454 +G01 X-67.88907 Y-54.01475 +G01 X-67.59186 Y-54.59979 +G01 X-67.01792 Y-55.80718 +G01 X-66.71236 Y-56.43245 +G01 X-66.18452 Y-57.48071 +G01 X-65.87208 Y-58.08317 +G01 X-65.31236 Y-59.13305 +G01 X-64.97147 Y-59.75701 +G01 X-64.56812 Y-60.48345 +G01 X-64.16995 Y-61.18901 +G01 X-76.27157 Y-61.19119 +G01 X-77.56057 Y-61.18812 +G01 X-77.56464 Y-61.16891 +G01 X-78.80703 Y-61.16650 +G01 X-79.46113 Y-61.16925 +G01 X-89.06388 Y-61.16660 +G01 X-91.43596 Y-61.17031 +G01 X-93.39341 Y-61.16518 +G01 X-97.94308 Y-61.16823 +G01 X-98.60417 Y-63.37376 +G01 X-89.88011 Y-63.38969 +G01 X-87.73345 Y-63.40318 +G01 X-86.54989 Y-63.41826 +G01 X-85.65299 Y-63.44163 +G01 X-85.23724 Y-63.46104 +G01 X-85.00562 Y-63.47640 +G01 X-84.82797 Y-63.49070 +G01 X-84.53427 Y-63.52398 +G01 X-84.33694 Y-63.55545 +G01 X-84.01405 Y-63.62383 +G01 X-83.85103 Y-63.64907 +G01 X-83.64217 Y-63.66596 +G01 X-83.27908 Y-63.66789 +G01 X-83.08964 Y-63.65944 +G01 X-82.95139 Y-63.64430 +G01 X-82.84847 Y-63.62789 +G01 X-82.47347 Y-63.54989 +G01 X-82.23605 Y-63.51481 +G01 X-82.00001 Y-63.48946 +G01 X-81.75680 Y-63.47061 +G01 X-81.47238 Y-63.45413 +G01 X-80.92805 Y-63.43287 +G01 X-79.90235 Y-63.41240 +G01 X-77.57762 Y-63.39281 +G01 X-77.56898 Y-63.33863 +G01 X-75.81587 Y-63.35286 +G01 X-74.56236 Y-63.38011 +G01 X-73.92982 Y-63.40714 +G01 X-73.49652 Y-63.43876 +G01 X-73.21049 Y-63.47170 +G01 X-72.99960 Y-63.50655 +G01 X-72.82832 Y-63.54516 +G01 X-72.49927 Y-63.64290 +G01 X-72.27747 Y-63.69121 +G01 X-72.10544 Y-63.71537 +G01 X-71.97059 Y-63.72619 +G01 X-71.84905 Y-63.72977 +G01 X-71.72734 Y-63.72753 +G01 X-71.60232 Y-63.71910 +G01 X-71.38449 Y-63.68986 +G01 X-71.25858 Y-63.66439 +G01 X-71.13011 Y-63.63198 +G01 X-70.94021 Y-63.57308 +G01 X-70.77037 Y-63.52771 +G01 X-70.58428 Y-63.49093 +G01 X-70.47418 Y-63.47381 +G01 X-70.21990 Y-63.44338 +G01 X-70.03369 Y-63.42685 +G01 X-69.37606 Y-63.38974 +G01 X-68.55394 Y-63.36558 +G01 X-66.91340 Y-63.34249 +G01 X-62.41976 Y-63.31956 +G01 X-63.29088 Y-62.26711 +G01 X-64.16995 Y-61.18901 +G01 X-63.29088 Y-62.26711 +G01 X-62.41976 Y-63.31956 +G01 X-59.88487 Y-65.84998 +G01 X-55.71568 Y-69.99999 +G01 X-77.66822 Y-69.99999 +G01 X-77.63675 Y-68.31731 +G01 X-77.60759 Y-67.09837 +G01 X-77.57038 Y-65.84998 +G01 X-77.56509 Y-65.52900 +G01 X-77.56499 Y-64.31879 +G01 X-77.57762 Y-63.39281 +G01 X-77.56898 Y-63.33863 +G01 X-77.56718 Y-63.12027 +G01 X-77.56057 Y-61.18812 +G01 X-77.56464 Y-61.16891 +G01 X-77.56575 Y-60.83404 +G01 X-77.56367 Y-50.73957 +G01 X-83.29399 Y-44.76245 +G01 X-84.21631 Y-43.78622 +G01 X-86.42599 Y-45.35889 +G01 X-87.74958 Y-46.29483 +G01 X-90.23423 Y-48.03927 +G01 X-91.47523 Y-48.90404 +G01 X-93.59229 Y-50.36802 +G01 X-96.03473 Y-52.04104 +G01 X-96.08957 Y-52.21450 +G01 X-96.39239 Y-53.43037 +G01 X-96.67494 Y-54.74995 +G01 X-96.95553 Y-56.21673 +G01 X-97.23485 Y-57.64827 +G01 X-97.50628 Y-59.01627 +G01 X-97.94308 Y-61.16823 +G01 X-98.60417 Y-63.37376 +G01 X-98.95278 Y-64.30533 +G01 X-99.43429 Y-65.51544 +G01 X-101.33035 Y-69.99999 +G01 X-105.71571 Y-69.99999 +G01 X-109.88487 Y-65.84998 +G01 X-112.41976 Y-63.31956 +G01 X-113.29088 Y-62.26711 +G01 X-114.17000 Y-61.18893 +G01 X-114.56812 Y-60.48345 +G01 X-114.97147 Y-59.75701 +G01 X-115.59862 Y-58.60067 +G01 X-115.90614 Y-58.01812 +G01 X-116.21869 Y-57.41406 +G01 X-116.74873 Y-56.35871 +G01 X-117.03718 Y-55.76758 +G01 X-117.63146 Y-54.51818 +G01 X-117.97858 Y-53.84963 +G01 X-118.34060 Y-53.22306 +G01 X-118.44492 Y-53.05265 +G01 X-127.56367 Y-50.73932 +G01 X-133.29399 Y-44.76245 +G01 X-134.21631 Y-43.78622 +G01 X-134.01941 Y-42.96367 +G01 X-133.80133 Y-41.08679 +G01 X-133.43933 Y-37.87953 +G01 X-133.31251 Y-36.92853 +G01 X-133.17192 Y-35.98301 +G01 X-132.71091 Y-33.78347 +G01 X-128.71500 Y-19.99999 +G01 X-128.65580 Y-19.99999 +G01 X-125.06116 Y-24.75045 +G01 X-123.44433 Y-26.89700 +G01 X-121.98116 Y-28.82720 +G01 X-115.51175 Y-37.39104 +G01 X-114.48465 Y-39.92867 +G01 X-105.07472 Y-39.93144 +G01 X-104.71569 Y-41.13248 +G01 X-104.29930 Y-42.46918 +G01 X-114.34739 Y-42.46961 +G01 X-114.48465 Y-39.92867 +G01 X-114.34739 Y-42.46961 +G01 X-114.68572 Y-43.60812 +G01 X-114.36985 Y-45.00943 +G01 X-102.88044 Y-45.00926 +G01 X-101.94998 Y-46.16323 +G01 X-100.81663 Y-47.55197 +G01 X-103.81086 Y-47.54801 +G01 X-105.01622 Y-47.55157 +G01 X-114.67284 Y-47.54862 +G01 X-114.36985 Y-45.00943 +G01 X-114.67284 Y-47.54862 +G01 X-115.85265 Y-50.08941 +G01 X-117.58221 Y-52.22839 +G01 X-118.44492 Y-53.05265 +G01 X-117.58221 Y-52.22839 +G01 X-114.48478 Y-52.25760 +G01 X-113.41536 Y-52.28333 +G01 X-112.82095 Y-52.31061 +G01 X-112.43665 Y-52.33990 +G01 X-112.28146 Y-52.35633 +G01 X-112.05420 Y-52.38801 +G01 X-111.87115 Y-52.42303 +G01 X-111.77933 Y-52.44516 +G01 X-111.49947 Y-52.52956 +G01 X-111.31992 Y-52.57361 +G01 X-111.18225 Y-52.59888 +G01 X-111.05644 Y-52.61534 +G01 X-110.92159 Y-52.62616 +G01 X-110.80005 Y-52.62977 +G01 X-110.58428 Y-52.62176 +G01 X-110.45931 Y-52.60881 +G01 X-110.33536 Y-52.58984 +G01 X-110.20958 Y-52.56439 +G01 X-110.08126 Y-52.53203 +G01 X-109.87692 Y-52.46878 +G01 X-109.72137 Y-52.42771 +G01 X-109.62482 Y-52.40721 +G01 X-109.42518 Y-52.37381 +G01 X-109.17090 Y-52.34338 +G01 X-108.98469 Y-52.32684 +G01 X-108.32706 Y-52.28971 +G01 X-107.50494 Y-52.26558 +G01 X-105.86440 Y-52.24249 +G01 X-101.09916 Y-52.21818 +G01 X-96.08957 Y-52.21450 +G01 X-96.03473 Y-52.04104 +G01 X-98.27971 Y-50.08982 +G01 X-98.69538 Y-49.64539 +G01 X-99.65161 Y-48.66234 +G01 X-100.15042 Y-48.18070 +G01 X-100.81663 Y-47.55197 +G01 X-101.94998 Y-46.16323 +G01 X-102.88044 Y-45.00926 +G01 X-103.64475 Y-43.65341 +G01 X-104.29930 Y-42.46918 +G01 X-104.71569 Y-41.13248 +G01 X-105.07472 Y-39.93144 +G01 X-105.12803 Y-39.08857 +G01 X-105.18643 Y-37.98032 +G01 X-105.23730 Y-37.39106 +G01 X-105.19349 Y-36.91499 +G01 X-105.12407 Y-36.00237 +G01 X-105.34083 Y-33.77565 +G01 X-109.74547 Y-19.99999 +G01 X-105.34083 Y-33.77565 +G01 X-95.31327 Y-33.77735 +G01 X-94.62396 Y-33.77451 +G01 X-92.79026 Y-33.77791 +G01 X-91.08874 Y-33.77248 +G01 X-82.71091 Y-33.78347 +G01 X-83.17192 Y-35.98301 +G01 X-89.36687 Y-35.99721 +G01 X-92.83989 Y-35.99597 +G01 X-95.55360 Y-36.01618 +G01 X-96.68616 Y-36.03442 +G01 X-97.50188 Y-36.06335 +G01 X-98.02342 Y-36.09970 +G01 X-98.25543 Y-36.12518 +G01 X-98.44638 Y-36.15347 +G01 X-98.55205 Y-36.17262 +G01 X-98.76203 Y-36.21898 +G01 X-98.95139 Y-36.25230 +G01 X-99.08966 Y-36.26747 +G01 X-99.27907 Y-36.27590 +G01 X-99.60000 Y-36.27516 +G01 X-99.76236 Y-36.26637 +G01 X-99.97277 Y-36.23925 +G01 X-100.33670 Y-36.16350 +G01 X-100.55339 Y-36.12960 +G01 X-100.83414 Y-36.09823 +G01 X-101.33886 Y-36.06355 +G01 X-101.69060 Y-36.04847 +G01 X-102.54919 Y-36.02627 +G01 X-103.73875 Y-36.01108 +G01 X-105.12407 Y-36.00237 +G01 X-105.19349 Y-36.91499 +G01 X-105.23730 Y-37.39106 +G01 X-115.51175 Y-37.39104 +G01 X-114.48465 Y-39.92867 +G01 X-114.34739 Y-42.46961 +G01 X-114.68572 Y-43.60812 +G01 X-114.36985 Y-45.00943 +G01 X-114.67284 Y-47.54862 +G01 X-115.85265 Y-50.08941 +G01 X-106.24807 Y-50.08872 +G01 X-105.01622 Y-50.09157 +G01 X-103.81086 Y-50.08801 +G01 X-100.03660 Y-50.09302 +G01 X-98.27971 Y-50.08982 +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G00 Z2.00000 ( retract ) + +G00 X-127.66822 Y-69.99999 ( rapid move to begin. ) +G01 F100.00000 +( Mill infeed pass 1/1 ) +G01 Z-0.10000 +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G01 F600.00000 +G01 X-127.66822 Y-69.99999 +G01 X-127.63675 Y-68.31731 +G01 X-127.60759 Y-67.09837 +G01 X-127.57038 Y-65.84998 +G01 X-127.56510 Y-65.52900 +G01 X-127.56499 Y-64.31879 +G01 X-127.57762 Y-63.39281 +G01 X-127.56878 Y-63.33741 +G01 X-127.56779 Y-63.23099 +G01 X-127.56065 Y-61.18837 +G01 X-127.56492 Y-61.16891 +G01 X-127.56576 Y-60.93422 +G01 X-127.56367 Y-50.73932 +G01 X-133.29399 Y-44.76245 +G01 X-134.21631 Y-43.78622 +G01 X-136.42599 Y-45.35889 +G01 X-137.74956 Y-46.29485 +G01 X-139.07025 Y-47.22472 +G01 X-141.46227 Y-48.89518 +G01 X-143.65937 Y-50.41407 +G01 X-144.92346 Y-51.28108 +G01 X-146.19602 Y-52.15098 +G01 X-148.99645 Y-54.05371 +G01 X-150.15065 Y-54.87944 +G01 X-153.41996 Y-57.29552 + +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G00 Z35.000000 ( retract ) + +M5 ( Spindle off. ) +G04 P1.000000 +M9 ( Coolant off. ) +M2 ( Program end. ) + diff --git a/scripts/gcode/drill.ngc b/scripts/gcode/drill.ngc new file mode 100644 index 0000000..43414bd --- /dev/null +++ b/scripts/gcode/drill.ngc @@ -0,0 +1,267 @@ +( pcb2gcode 2.5.0 ) +( Software-independent Gcode ) + +( This file uses only one drill bit. Forced by 'onedrill' option ) + +G94 (Millimeters per minute feed rate.) +G21 (Units == Millimeters.) +G91.1 (Incremental arc distance mode.) +G90 (Absolute coordinates.) +G00 S24000 (RPM spindle speed.) + +G00 Z35.00000 (Retract) +T1 +M5 (Spindle stop.) +G04 P1.00000 +(MSG, Change tool bit to drill size 0.95mm) +M0 (Temporary machine stop.) +M3 (Spindle on clockwise.) +G0 Z2.00000 +G04 P1.00000 + +G1 F500.00000 +G0 X-58.02000 Y-24.60000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-36.12000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-38.66000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-41.20000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-43.74000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-46.28000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-48.82000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-51.36000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-60.78600 Y-53.90000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-58.02000 Y-65.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-71.83500 Y-65.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-71.83500 Y-62.46000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-71.83500 Y-59.92000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-83.42000 Y-64.91800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-83.42000 Y-62.41800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-83.42000 Y-59.91800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-68.15200 Y-45.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-68.02500 Y-41.59000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-98.82000 Y-24.60000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-21.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-22.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-24.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-25.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-108.02000 Y-24.60000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-27.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-28.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-30.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-31.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-99.42000 Y-32.52600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-99.42000 Y-35.02600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-99.42000 Y-37.52600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-33.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-34.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-36.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-37.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-39.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-40.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-42.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-43.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-45.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-46.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-48.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-49.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-51.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-52.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-54.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-55.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-57.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-58.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-60.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-98.82000 Y-65.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-69.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-67.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-66.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-64.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-63.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-108.02000 Y-65.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-103.42000 Y-61.50000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-53.90000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-51.36000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-48.82000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-46.28000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-43.74000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-41.20000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-38.66000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-110.78600 Y-36.12000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-118.02500 Y-41.59000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-118.15200 Y-45.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-121.83500 Y-59.92000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-121.83500 Y-62.46000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-121.83500 Y-65.00000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-133.42000 Y-59.91800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-133.42000 Y-62.41800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-133.42000 Y-64.91800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-148.82000 Y-65.40000 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-149.42000 Y-37.52600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-149.42000 Y-35.02600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-149.42000 Y-32.52600 +G1 Z-2.50000 +G1 Z2.00000 +G0 X-148.82000 Y-24.60000 +G1 Z-2.50000 +G1 Z2.00000 + +G00 Z35.000 ( All done -- retract ) + +M5 (Spindle off.) +G04 P1.000000 +M9 (Coolant off.) +M2 (Program end.) + diff --git a/scripts/gcode/original_drill.svg b/scripts/gcode/original_drill.svg new file mode 100644 index 0000000..c55c7dd --- /dev/null +++ b/scripts/gcode/original_drill.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/outline.ngc b/scripts/gcode/outline.ngc new file mode 100644 index 0000000..a79ec4f --- /dev/null +++ b/scripts/gcode/outline.ngc @@ -0,0 +1,118 @@ +( pcb2gcode 2.5.0 ) +( Software-independent Gcode ) + +G94 ( Millimeters per minute feed rate. ) +G21 ( Units == Millimeters. ) + +G90 ( Absolute coordinates. ) +G00 S24000 ( RPM spindle speed. ) +G01 F400.00000 ( Feedrate. ) + + +G00 Z35.00000 (Retract to tool change height) +T1 +M5 (Spindle stop.) +G04 P1.00000 (Wait for spindle to stop) +(MSG, Change tool bit to cutter diameter 2.10000mm) +M0 (Temporary machine stop.) +M3 ( Spindle on clockwise. ) +G04 P1.00000 (Wait for spindle to get up to speed) +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G00 Z2.00000 ( retract ) + +G00 X-52.36997 Y-69.99999 ( rapid move to begin. ) +G01 Z-4.00000 F50.00000 ( plunge. ) +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G01 F400.00000 +G01 X-52.36999 Y-46.29489 +G00 Z0.00000 +G01 X-52.37000 Y-43.69489 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X-52.37002 Y-19.98980 +G01 X-52.38104 Y-19.84779 +G01 X-52.41119 Y-19.70860 +G01 X-52.43329 Y-19.64085 +G01 X-52.46408 Y-19.56547 +G01 X-52.53169 Y-19.44012 +G01 X-52.61561 Y-19.32506 +G01 X-52.71437 Y-19.22239 +G01 X-52.77673 Y-19.17007 +G01 X-52.83451 Y-19.12833 +G01 X-52.95785 Y-19.05714 +G01 X-53.06085 Y-19.01330 +G01 X-53.17782 Y-18.97827 +G01 X-53.29806 Y-18.95706 +G01 X-53.41998 Y-18.94997 +G01 X-102.11998 Y-18.94997 +G00 Z0.00000 +G01 X-104.71998 Y-18.94997 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X-153.41998 Y-18.94997 +G01 X-153.50134 Y-18.95312 +G01 X-153.57216 Y-18.96105 +G01 X-153.71135 Y-18.99120 +G01 X-153.77909 Y-19.01330 +G01 X-153.85448 Y-19.04408 +G01 X-153.97983 Y-19.11170 +G01 X-154.09489 Y-19.19562 +G01 X-154.19755 Y-19.29437 +G01 X-154.24988 Y-19.35673 +G01 X-154.29161 Y-19.41452 +G01 X-154.36281 Y-19.53786 +G01 X-154.40665 Y-19.64085 +G01 X-154.44167 Y-19.75782 +G01 X-154.46288 Y-19.87807 +G01 X-154.46997 Y-19.99999 +G01 X-154.46995 Y-43.70507 +G00 Z0.00000 +G01 X-154.46994 Y-46.30507 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X-154.46992 Y-70.01015 +G01 X-154.45889 Y-70.15216 +G01 X-154.42874 Y-70.29135 +G01 X-154.40665 Y-70.35909 +G01 X-154.37586 Y-70.43448 +G01 X-154.30825 Y-70.55983 +G01 X-154.22433 Y-70.67489 +G01 X-154.12557 Y-70.77756 +G01 X-154.06321 Y-70.82988 +G01 X-154.00543 Y-70.87161 +G01 X-153.88209 Y-70.94281 +G01 X-153.77909 Y-70.98665 +G01 X-153.66212 Y-71.02168 +G01 X-153.54188 Y-71.04289 +G01 X-153.41998 Y-71.04997 +G01 X-104.71489 Y-71.04995 +G00 Z0.00000 +G01 X-102.11489 Y-71.04995 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X-53.40980 Y-71.04992 +G01 X-53.30820 Y-71.04400 +G01 X-53.20764 Y-71.02828 +G01 X-53.10908 Y-71.00291 +G01 X-53.01345 Y-70.96808 +G01 X-52.92163 Y-70.92419 +G01 X-52.83451 Y-70.87161 +G01 X-52.75288 Y-70.81083 +G01 X-52.67751 Y-70.74243 +G01 X-52.60911 Y-70.66707 +G01 X-52.54833 Y-70.58543 +G01 X-52.49575 Y-70.49831 +G01 X-52.44795 Y-70.39709 +G01 X-52.41409 Y-70.30113 +G01 X-52.38966 Y-70.20232 +G01 X-52.37490 Y-70.10164 +G01 X-52.36997 Y-69.99999 + +G04 P0 ( dwell for no time -- G64 should not smooth over this point ) +G00 Z35.000000 ( retract ) + +M5 ( Spindle off. ) +G04 P1.000000 +M9 ( Coolant off. ) +M2 ( Program end. ) + diff --git a/scripts/gcode/outp0_original_back.svg b/scripts/gcode/outp0_original_back.svg new file mode 100644 index 0000000..761e783 --- /dev/null +++ b/scripts/gcode/outp0_original_back.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/outp1_original_outline.svg b/scripts/gcode/outp1_original_outline.svg new file mode 100644 index 0000000..289e12b --- /dev/null +++ b/scripts/gcode/outp1_original_outline.svg @@ -0,0 +1,8 @@ + + + + + diff --git a/scripts/gcode/outp2_masked_back.svg b/scripts/gcode/outp2_masked_back.svg new file mode 100644 index 0000000..761e783 --- /dev/null +++ b/scripts/gcode/outp2_masked_back.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/processed_back.svg b/scripts/gcode/processed_back.svg new file mode 100644 index 0000000..e64bad0 --- /dev/null +++ b/scripts/gcode/processed_back.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/processed_back_final.svg b/scripts/gcode/processed_back_final.svg new file mode 100644 index 0000000..14bb0ba --- /dev/null +++ b/scripts/gcode/processed_back_final.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/processed_outline.svg b/scripts/gcode/processed_outline.svg new file mode 100644 index 0000000..9476588 --- /dev/null +++ b/scripts/gcode/processed_outline.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/scripts/gcode/traced_back.svg b/scripts/gcode/traced_back.svg new file mode 100644 index 0000000..27d67b2 --- /dev/null +++ b/scripts/gcode/traced_back.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/gcode/traced_back_final.svg b/scripts/gcode/traced_back_final.svg new file mode 100644 index 0000000..c789df7 --- /dev/null +++ b/scripts/gcode/traced_back_final.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/scripts/gcode/traced_outline.svg b/scripts/gcode/traced_outline.svg new file mode 100644 index 0000000..087f87a --- /dev/null +++ b/scripts/gcode/traced_outline.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/scripts/millproject b/scripts/millproject new file mode 100644 index 0000000..f7525b4 --- /dev/null +++ b/scripts/millproject @@ -0,0 +1,49 @@ +#back=gerbers/-B_Cu.gbr +#drill=gerbers/.drl +#outline=gerbers/-Edge_Cuts.gm1 + +# Generic +metric=true # use metric units for parameters +metricoutput=true # use metric units for output +nog64=true # do not set an explicit g64 +nom6=true # do not emit m6 +zsafe=2 # The height in mm at which the bit can move freely without obstruction +zchange=35 # Tool changing height in mm +output-dir=gcode + +# Place a 5x7cm board in the lower right quadrant of the coordinate system +# This will allow you to probe the fixed jaw of the vise for (0,0) on the CNC. + +mirror-axis=22.54 # set this to half of your board width + +# Drilling +zdrill=-2.5 # drilling depth +drill-feed=500 # Vertical mm/min feed +drill-speed=24000 # Spindle RPM +onedrill=true # Use a single drill for all holes +nog81=true # replace G81 with G0+G1 (no G81 in GRBL) + +# Milling +zwork=-0.1 # V-bit plunge depth +#mill-diameters=0.11 # 60 deg V-bit dia at -0.1 plunge depth +#mill-diameters=0.08 # 45 deg V-bit dia at -0.1 plunge depth +mill-diameters=0.05 # 30 deg V-bit dia at -0.1 plunge depth +mill-speed=24000 # Spindle RPM +mill-feed=600 # Horizontal feedrate in mm/min +mill-vertfeed=100 # Plunge rate in mm/min +voronoi=true # cuts the milling time significantly, but check with this on and off if everything looks ok +preserve-thermal-reliefs = true # has effect only if voronoi=true + +# Cutting +zcut=-4 +cutter-diameter=2.1 +cut-feed=400 +cut-vertfeed=50 +cut-infeed=4 +cut-speed=24000 +cut-side=back + +# Tabs +bridgesnum=4 # Total 4 tabs +bridges=0.5 # Tab width 0.5 mm +zbridges=0 # bridges height (default to zsafe) diff --git a/scripts/output/Flow_Controller_Panel-Back.gbl b/scripts/output/Flow_Controller_Panel-Back.gbl new file mode 100644 index 0000000..260fec5 --- /dev/null +++ b/scripts/output/Flow_Controller_Panel-Back.gbl @@ -0,0 +1,193 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*% +%TF.CreationDate,2026-05-15T23:03:33+02:00*% +%TF.ProjectId,Flow_Controller_Panel,466c6f77-5f43-46f6-9e74-726f6c6c6572,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Copper,L2,Bot*% +%TF.FilePolarity,Positive*% +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-15 23:03:33* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%TA.AperFunction,ComponentPad*% +%ADD10RoundRect,0.250000X0.725000X-0.600000X0.725000X0.600000X-0.725000X0.600000X-0.725000X-0.600000X0*% +%TD*% +%TA.AperFunction,ComponentPad*% +%ADD11O,1.950000X1.700000*% +%TD*% +%TA.AperFunction,ComponentPad*% +%ADD12R,1.700000X1.700000*% +%TD*% +%TA.AperFunction,ComponentPad*% +%ADD13C,1.700000*% +%TD*% +%TA.AperFunction,ViaPad*% +%ADD14C,1.700000*% +%TD*% +%TA.AperFunction,Conductor*% +%ADD15C,0.400000*% +%TD*% +G04 APERTURE END LIST* +D10* +%TO.P,J2,1,Pin_1*% +%TO.N,Board_0-+5V*% +X128500000Y-64918000D03* +D11* +%TO.P,J2,2,Pin_2*% +%TO.N,Board_0-GND*% +X128500000Y-62418000D03* +%TO.P,J2,3,Pin_3*% +%TO.N,Board_0-/RAW_SENSOR*% +X128500000Y-59918000D03* +%TD*% +D10* +%TO.P,J4,1,Pin_1*% +%TO.N,Board_0-+5V*% +X144500000Y-37526000D03* +D11* +%TO.P,J4,2,Pin_2*% +%TO.N,Board_0-GND*% +X144500000Y-35026000D03* +%TO.P,J4,3,Pin_3*% +%TO.N,Board_0-/ALARM _CNC*% +X144500000Y-32526000D03* +%TD*% +D12* +%TO.P,J1,1,Pin_1*% +%TO.N,Board_0-GND*% +X116915000Y-65000000D03* +D13* +%TO.P,J1,2,Pin_2*% +%TO.N,Board_0-+5V*% +X116915000Y-62460000D03* +%TO.P,J1,3,Pin_3*% +%TO.N,Board_0-/SWIO*% +X116915000Y-59920000D03* +%TD*% +D10* +%TO.P,J4,1,Pin_1*% +%TO.N,Board_1-+5V*% +X194500000Y-37526000D03* +D11* +%TO.P,J4,2,Pin_2*% +%TO.N,Board_1-GND*% +X194500000Y-35026000D03* +%TO.P,J4,3,Pin_3*% +%TO.N,Board_1-/ALARM _CNC*% +X194500000Y-32526000D03* +%TD*% +D12* +%TO.P,J1,1,Pin_1*% +%TO.N,Board_1-GND*% +X166915000Y-65000000D03* +D13* +%TO.P,J1,2,Pin_2*% +%TO.N,Board_1-+5V*% +X166915000Y-62460000D03* +%TO.P,J1,3,Pin_3*% +%TO.N,Board_1-/SWIO*% +X166915000Y-59920000D03* +%TD*% +D12* +%TO.P,J3,1,BUTTON_UP*% +%TO.N,Board_1-Net-(J3-BUTTON_UP)*% +X155866000Y-53900000D03* +D13* +%TO.P,J3,2,BUTTON_DOWN*% +%TO.N,Board_1-/BUTTON_ADC*% +X155866000Y-51360000D03* +%TO.P,J3,3,BUTTON_#*% +%TO.N,Board_1-unconnected-(J3-BUTTON_#-Pad3)*% +X155866000Y-48820000D03* +%TO.P,J3,4,BUTTON_\u002A*% +%TO.N,Board_1-unconnected-(J3-BUTTON_\u002A-Pad4)*% +X155866000Y-46280000D03* +%TO.P,J3,5,I2C_SDA*% +%TO.N,Board_1-/I2C_SDA*% +X155866000Y-43740000D03* +%TO.P,J3,6,I2C_SCL*% +%TO.N,Board_1-/I2C_SCL*% +X155866000Y-41200000D03* +%TO.P,J3,7,VCC*% +%TO.N,Board_1-+5V*% +X155866000Y-38660000D03* +%TO.P,J3,8,GND*% +%TO.N,Board_1-GND*% +X155866000Y-36120000D03* +%TD*% +D12* +%TO.P,J3,1,BUTTON_UP*% +%TO.N,Board_0-Net-(J3-BUTTON_UP)*% +X105866000Y-53900000D03* +D13* +%TO.P,J3,2,BUTTON_DOWN*% +%TO.N,Board_0-/BUTTON_ADC*% +X105866000Y-51360000D03* +%TO.P,J3,3,BUTTON_#*% +%TO.N,Board_0-unconnected-(J3-BUTTON_#-Pad3)*% +X105866000Y-48820000D03* +%TO.P,J3,4,BUTTON_\u002A*% +%TO.N,Board_0-unconnected-(J3-BUTTON_\u002A-Pad4)*% +X105866000Y-46280000D03* +%TO.P,J3,5,I2C_SDA*% +%TO.N,Board_0-/I2C_SDA*% +X105866000Y-43740000D03* +%TO.P,J3,6,I2C_SCL*% +%TO.N,Board_0-/I2C_SCL*% +X105866000Y-41200000D03* +%TO.P,J3,7,VCC*% +%TO.N,Board_0-+5V*% +X105866000Y-38660000D03* +%TO.P,J3,8,GND*% +%TO.N,Board_0-GND*% +X105866000Y-36120000D03* +%TD*% +D10* +%TO.P,J2,1,Pin_1*% +%TO.N,Board_1-+5V*% +X178500000Y-64918000D03* +D11* +%TO.P,J2,2,Pin_2*% +%TO.N,Board_1-GND*% +X178500000Y-62418000D03* +%TO.P,J2,3,Pin_3*% +%TO.N,Board_1-/RAW_SENSOR*% +X178500000Y-59918000D03* +%TD*% +D14* +%TO.N,Board_0-/I2C_SCL*% +X113105000Y-41590000D03* +X113232000Y-45400000D03* +%TO.N,Board_1-/I2C_SCL*% +X163232000Y-45400000D03* +X163105000Y-41590000D03* +%TD*% +D15* +%TO.N,Board_0-/I2C_SCL*% +X113105000Y-41082000D02* +X113105000Y-45019000D01* +%TO.N,Board_1-/I2C_SCL*% +X163105000Y-41082000D02* +X163105000Y-45019000D01* +%TD*% +M02* diff --git a/scripts/output/Flow_Controller_Panel-Edge_Cuts.gm1 b/scripts/output/Flow_Controller_Panel-Edge_Cuts.gm1 new file mode 100644 index 0000000..c10a81c --- /dev/null +++ b/scripts/output/Flow_Controller_Panel-Edge_Cuts.gm1 @@ -0,0 +1,26 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*% +%TF.CreationDate,2026-05-15T23:03:34+02:00*% +%TF.ProjectId,Flow_Controller_Panel,466c6f77-5f43-46f6-9e74-726f6c6c6572,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Profile,NP*% +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-15 23:03:34* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%TA.AperFunction,Profile*% +%ADD10C,0.100000*% +%TD*% +G04 APERTURE END LIST* +D10* +X98500000Y-20000000D02* +X98500000Y-70000000D01* +X98500000Y-70000000D02* +X198500000Y-70000000D01* +X198500000Y-20000000D02* +X98500000Y-20000000D01* +X198500000Y-70000000D02* +X198500000Y-20000000D01* +M02* diff --git a/scripts/output/Flow_Controller_Panel-job.gbrjob b/scripts/output/Flow_Controller_Panel-job.gbrjob new file mode 100644 index 0000000..f1d1d24 --- /dev/null +++ b/scripts/output/Flow_Controller_Panel-job.gbrjob @@ -0,0 +1,87 @@ +{ + "Header": { + "GenerationSoftware": { + "Vendor": "KiCad", + "Application": "Pcbnew", + "Version": "9.0.9-9.0.9~ubuntu24.04.1" + }, + "CreationDate": "2026-05-15T23:03:34+02:00" + }, + "GeneralSpecs": { + "ProjectId": { + "Name": "Flow_Controller_Panel", + "GUID": "466c6f77-5f43-46f6-9e74-726f6c6c6572", + "Revision": "rev?" + }, + "Size": { + "X": 100.1, + "Y": 50.1 + }, + "LayerNumber": 2, + "BoardThickness": 1.6002, + "Finish": "None" + }, + "DesignRules": [ + { + "Layers": "Outer", + "PadToPad": 0.127, + "PadToTrack": 0.127, + "TrackToTrack": 0.127, + "MinLineWidth": 0.4, + "TrackToRegion": 0.5, + "RegionToRegion": 0.5 + } + ], + "FilesAttributes": [ + { + "Path": "Flow_Controller_Panel-Edge_Cuts.gm1", + "FileFunction": "Profile", + "FilePolarity": "Positive" + } + ], + "MaterialStackup": [ + { + "Type": "Legend", + "Name": "Top Silk Screen" + }, + { + "Type": "SolderPaste", + "Name": "Top Solder Paste" + }, + { + "Type": "SolderMask", + "Thickness": 0.01, + "Name": "Top Solder Mask" + }, + { + "Type": "Copper", + "Thickness": 0.035, + "Name": "Front" + }, + { + "Type": "Dielectric", + "Thickness": 1.5102, + "Material": "FR4", + "Name": "Front/Back", + "Notes": "Type: dielectric layer 1 (from Front to Back)" + }, + { + "Type": "Copper", + "Thickness": 0.035, + "Name": "Back" + }, + { + "Type": "SolderMask", + "Thickness": 0.01, + "Name": "Bottom Solder Mask" + }, + { + "Type": "SolderPaste", + "Name": "Bottom Solder Paste" + }, + { + "Type": "Legend", + "Name": "Bottom Silk Screen" + } + ] +} diff --git a/scripts/output/Flow_Controller_Panel.drl b/scripts/output/Flow_Controller_Panel.drl new file mode 100644 index 0000000..1b10db7 --- /dev/null +++ b/scripts/output/Flow_Controller_Panel.drl @@ -0,0 +1,106 @@ +M48 +; DRILL file {KiCad 9.0.9-9.0.9~ubuntu24.04.1} date 2026-05-15T23:03:34+0200 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2026-05-15T23:03:34+02:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1 +; #@! TF.FileFunction,MixedPlating,1,2 +FMAT,2 +METRIC +; #@! TA.AperFunction,Plated,PTH,ComponentDrill +T1C0.950 +; #@! TA.AperFunction,Plated,PTH,ViaDrill +T2C1.000 +; #@! TA.AperFunction,Plated,PTH,ComponentDrill +T3C1.000 +; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill +T4C1.000 +; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill +T5C3.200 +% +G90 +G05 +T1 +X128.5Y-59.918 +X128.5Y-62.418 +X128.5Y-64.918 +X144.5Y-32.526 +X144.5Y-35.026 +X144.5Y-37.526 +X178.5Y-59.918 +X178.5Y-62.418 +X178.5Y-64.918 +X194.5Y-32.526 +X194.5Y-35.026 +X194.5Y-37.526 +T2 +X113.105Y-41.59 +X113.232Y-45.4 +X163.105Y-41.59 +X163.232Y-45.4 +T3 +X105.866Y-36.12 +X105.866Y-38.66 +X105.866Y-41.2 +X105.866Y-43.74 +X105.866Y-46.28 +X105.866Y-48.82 +X105.866Y-51.36 +X105.866Y-53.9 +X116.915Y-59.92 +X116.915Y-62.46 +X116.915Y-65.0 +X155.866Y-36.12 +X155.866Y-38.66 +X155.866Y-41.2 +X155.866Y-43.74 +X155.866Y-46.28 +X155.866Y-48.82 +X155.866Y-51.36 +X155.866Y-53.9 +X166.915Y-59.92 +X166.915Y-62.46 +X166.915Y-65.0 +T4 +X148.5Y-21.0 +X148.5Y-22.5 +X148.5Y-24.0 +X148.5Y-25.5 +X148.5Y-27.0 +X148.5Y-28.5 +X148.5Y-30.0 +X148.5Y-31.5 +X148.5Y-33.0 +X148.5Y-34.5 +X148.5Y-36.0 +X148.5Y-37.5 +X148.5Y-39.0 +X148.5Y-40.5 +X148.5Y-42.0 +X148.5Y-43.5 +X148.5Y-45.0 +X148.5Y-46.5 +X148.5Y-48.0 +X148.5Y-49.5 +X148.5Y-51.0 +X148.5Y-52.5 +X148.5Y-54.0 +X148.5Y-55.5 +X148.5Y-57.0 +X148.5Y-58.5 +X148.5Y-60.0 +X148.5Y-61.5 +X148.5Y-63.0 +X148.5Y-64.5 +X148.5Y-66.0 +X148.5Y-67.5 +X148.5Y-69.0 +T5 +X103.1Y-24.6 +X103.1Y-65.4 +X143.9Y-24.6 +X143.9Y-65.4 +X153.1Y-24.6 +X153.1Y-65.4 +X193.9Y-24.6 +X193.9Y-65.4 +M30 diff --git a/scripts/panel/Flow_Controller_Panel-Front.pdf b/scripts/panel/Flow_Controller_Panel-Front.pdf new file mode 100644 index 0000000..c79f652 Binary files /dev/null and b/scripts/panel/Flow_Controller_Panel-Front.pdf differ diff --git a/scripts/panel/Flow_Controller_Panel-Front.svg b/scripts/panel/Flow_Controller_Panel-Front.svg new file mode 100644 index 0000000..9979905 --- /dev/null +++ b/scripts/panel/Flow_Controller_Panel-Front.svg @@ -0,0 +1,9180 @@ + + + +SVG Image created as Flow_Controller_Panel-Front.svg date 2026/05/15 23:21:20 + Image generated by PCBNEW + + + +Flow Controller +Flow Controller + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Martin 2026 +Martin 2026 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Flow Controller +Flow Controller + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Martin 2026 +Martin 2026 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/panel/Flow_Controller_Panel.kicad_dru b/scripts/panel/Flow_Controller_Panel.kicad_dru new file mode 100644 index 0000000..dca4dcb --- /dev/null +++ b/scripts/panel/Flow_Controller_Panel.kicad_dru @@ -0,0 +1,2 @@ +(version 1) + diff --git a/scripts/panel/Flow_Controller_Panel.kicad_pcb b/scripts/panel/Flow_Controller_Panel.kicad_pcb new file mode 100644 index 0000000..b85828b --- /dev/null +++ b/scripts/panel/Flow_Controller_Panel.kicad_pcb @@ -0,0 +1,12255 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.600198) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal "Front") + (2 "B.Cu" signal "Back") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.510198) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (solder_mask_min_width 0.12) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 98.5 20) + (grid_origin 98.5 20) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_55555551) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_02000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 5) + (mirror yes) + (drillshape 0) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "Board_0-+5V") + (net 2 "Board_0-/ALARM _CNC") + (net 3 "Board_0-/ALARM_TRIGGER") + (net 4 "Board_0-/BUTTON_ADC") + (net 5 "Board_0-/FLOW_PULSE_MCU") + (net 6 "Board_0-/I2C_SCL") + (net 7 "Board_0-/I2C_SDA") + (net 8 "Board_0-/RAW_SENSOR") + (net 9 "Board_0-/SWIO") + (net 10 "Board_0-GND") + (net 11 "Board_0-Net-(J3-BUTTON_UP)") + (net 12 "Board_0-Net-(Q1-G)") + (net 13 "Board_0-unconnected-(J3-BUTTON_#-Pad3)") + (net 14 "Board_0-unconnected-(J3-BUTTON_*-Pad4)") + (net 15 "Board_1-+5V") + (net 16 "Board_1-/ALARM _CNC") + (net 17 "Board_1-/ALARM_TRIGGER") + (net 18 "Board_1-/BUTTON_ADC") + (net 19 "Board_1-/FLOW_PULSE_MCU") + (net 20 "Board_1-/I2C_SCL") + (net 21 "Board_1-/I2C_SDA") + (net 22 "Board_1-/RAW_SENSOR") + (net 23 "Board_1-/SWIO") + (net 24 "Board_1-GND") + (net 25 "Board_1-Net-(J3-BUTTON_UP)") + (net 26 "Board_1-Net-(Q1-G)") + (net 27 "Board_1-unconnected-(J3-BUTTON_#-Pad3)") + (net 28 "Board_1-unconnected-(J3-BUTTON_*-Pad4)") + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "03d95e57-7ac4-4572-8d8a-11a17297d21b") + (at 45.4 4.6) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H4" + (at -3.998 -2.822 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "68d2bded-997a-4646-8401-5c85c8160c38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at -1.204 4.163 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b108f9ac-95d7-4353-a201-c4a3b68161d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2c02e8d-657d-4a77-838e-6e6d6de69cf5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d9441908-5827-4dbc-89b5-9ed0a15c80b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ebb7dd0e-ea21-4a5b-bf5e-b0f796b8dd56") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "79f71c6d-6be7-42b2-ad27-b06d86cc52e9") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "60cda2f9-01d9-46e4-9ed6-de2d5a2a829a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b8edce66-62c8-44fc-bf88-db4215649053") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "29c72b49-4ddc-451a-ae6d-e88e5c648b28") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "11091723-2017-4881-bb2e-19db156a06fc") + (at 50 26.5) + (property "Reference" "KiKit_MB_1_18" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "f12b729d-8891-4b45-afdd-8d0364fb16fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "4dc84cf4-499e-43ab-bb3b-cb622ddd6f93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9d9496f3-06b4-4e5a-8826-62d97a7cd840") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c19f29c5-3418-405a-82c2-a1f1bf20095f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "7009f04b-3e07-4bf7-a3f3-feff8260777f") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "13ac28b6-ba16-4ad3-a93e-8a422e1bc40c") + (at 50 46) + (property "Reference" "KiKit_MB_1_31" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "0dfbde36-8ba8-4ae2-9149-aec9ca5ff7a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "ff63337e-1178-49f8-800d-8ce9c70dcab5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5ef9a1c5-f9cf-45ad-ad8f-c21c244f321d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b5f3bcb8-8841-4ea8-930a-4de8a2466177") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "6852ea20-088f-4589-bedd-a986031d46d2") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "17192c17-1336-42cd-bbb2-4d31b4a889ef") + (at 50 40) + (property "Reference" "KiKit_MB_1_27" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "ff75c18f-a68f-445f-8d0c-51bd10c328b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "5569c44d-f86e-4018-8f50-2684f28cdc2a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b23af573-23bc-44e2-ad33-250ed758bbf4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "04337cf9-9c6e-4e51-8a94-50a8b2e723f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "7ec18579-f340-4945-912e-e7d9e5977221") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "17df5938-35e9-4d70-a39f-e6f2710d80c2") + (at 26.442 33.782) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R4" + (at 0 -1.83 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ac5d0089-98fd-4a29-9e27-5ee67ea955cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 1.83 0) + (unlocked yes) + (layer "F.Fab") + (uuid "07aa81d2-57cd-47dd-b109-9a1ea484d943") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3cded246-ccb5-47d8-aed2-acf1b377fb87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9c23f833-e5af-456e-b9a6-54d61c161190") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/40035241-60d8-4ae0-b9a3-00ddf51419be") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59ce9b58-08ff-432b-a628-723ac68bcb60") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da4425ba-39b4-4ba1-8387-93f31dd32755") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3e7a1320-3812-4329-883c-fdf3efbb054e") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d1b3d337-a3e3-4a24-8801-8983ad02efb9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "54519206-0e4d-44dc-aea3-36d0710e3318") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 1 "Board_0-+5V") + (pintype "passive") + (uuid "32bfa4f8-7367-4d23-8d5e-cc1ea1d885f0") + ) + (pad "2" smd roundrect + (at 1.55 0) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 8 "Board_0-/RAW_SENSOR") + (pintype "passive") + (uuid "82a6064c-889d-4fb3-9bdc-c302afa3e52e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "1f6a43ab-3b61-46dd-a051-fb3bffde29aa") + (at 33.02 12.98 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R6" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "c052afd7-7f0e-4c2d-b1d6-a350c6f3aec0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "0576478c-6702-4b8d-9232-c1e1606b17e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6557cc8f-7f2e-43f4-bb1c-51abc76c584c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bde0a7a1-7d61-4b8d-ac1c-0d54a8c1ed5e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/7583c90b-63eb-4cb8-8bb5-963ef6387411") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cdc9bf58-72fb-4828-b850-a5df1ba524f5") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f262ed17-b0e5-4e7d-9aa0-779abf420c65") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "dbc11f8e-7695-436a-afcb-1fedee929a92") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "97926207-5452-499d-b864-10f6e8784a69") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "68414c3b-1de7-41f7-b60b-316e57758529") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 12 "Board_0-Net-(Q1-G)") + (pintype "passive") + (uuid "82a766d3-1e6b-4aa1-af46-cff04a3a0e0b") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 10 "Board_0-GND") + (pintype "passive") + (uuid "40b021d0-564a-482f-ac2a-3ae382bbe685") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "258d1f26-ed07-4533-b7dc-c2ec913c7368") + (at 50 7) + (property "Reference" "KiKit_MB_1_5" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "7ec72ca2-64d3-4f1c-b934-f09bf80171b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "910dded6-dff3-499e-aee2-69e2ce519b76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "03bb5ee3-f1e7-4b1c-8cfe-f869423b5f5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4bfc17af-2a45-47fc-a083-40a078a4d0bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "49fc69ec-9507-4843-9726-0128361d0505") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "2a91051d-29b2-45bc-acad-40ab57f3f687") + (at 50 29.5) + (property "Reference" "KiKit_MB_1_20" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "f519d451-5c74-4846-8337-ecc4b553836a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "f532f600-1832-450d-8910-a9b5766202f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ec852df4-7fef-4fd0-b121-e5030f9a3a7f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9a8c262b-680a-4d72-9ff4-14c18dce690c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "977c57c9-d4c8-4573-a0c7-0508df4d93aa") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "2c225aff-a627-458d-8c49-516a4133bb6f") + (at 95.4 45.4) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H3" + (at 0 -4.15 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "818f1ca2-0aad-4f43-b2a4-62c23048625a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at -1.585 2.733 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2bffb4e5-5bf5-4167-ae90-8166cf33b81c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "571011bd-02b3-4c0a-8ce6-b009330ce983") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3a421fff-42fd-47a1-b77a-f683add444ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0b603239-dd47-4552-a6cf-83976be6dea0") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "27b1faad-ee90-41f3-b221-e2fd8ae32fbc") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7755d4d8-1bcd-41e1-b8fb-d7c147355eeb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c1d34a15-15db-4f13-8d75-53498579539e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "f20f1b61-30dd-4da2-9bfc-cb20481e082e") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "375833b1-59df-4457-b542-326315d8a5fc") + (at 76.442 33.782) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R4" + (at 0 -1.83 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "d0e58aee-c8e8-41cc-bafe-12dbc51d7e58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 1.83 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0e95be4e-a6ce-48e5-8512-515b30e8363c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3378e356-7cc7-4441-bd56-3e94e5486cd7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d787062e-8455-43de-adfc-2015dd949c14") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/40035241-60d8-4ae0-b9a3-00ddf51419be") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0f37cc85-0b34-472d-a3b9-087c3f64d0bb") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "484b8e3b-24e7-4c6e-95f3-b099d71afcc3") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5ce9383a-830d-43b8-82ba-68e9ffdb8d7c") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "328bc05f-3879-4057-989e-3a7ae542b9c0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6fd39aa0-e24d-47a9-8f80-d6d65ff39b58") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 15 "Board_1-+5V") + (pintype "passive") + (uuid "528820b0-e27c-467e-8df6-3d7fc5461470") + ) + (pad "2" smd roundrect + (at 1.55 0) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 22 "Board_1-/RAW_SENSOR") + (pintype "passive") + (uuid "1b67dcf0-c025-46ed-a3b1-8c631921e21f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "3e2dcde0-5d71-46f6-af8b-7ea9a61f6446") + (at 62.7 32.613 90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R1" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "88e8fc1c-52cf-4436-8079-99552f6c35f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "db78d114-11f4-49fe-b012-d1c7e52d7f45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "27170346-61bb-4c24-9dfb-d913b822f941") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "98603736-4475-452f-b1f4-ff4f275cd001") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/07d4d3e5-8f38-42a6-b701-0f9ce8bd19f6") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "327ee9be-62e8-4a4e-896e-8b42e46705a5") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c697730-0a6c-43a9-bc39-7fb27566efaf") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ea3d0094-a51d-4673-a69f-e9042b116517") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d03c2cb6-547e-4887-8390-d1131368c319") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "b69ceb02-0779-4088-a76c-68863509e7e9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 90) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 25 "Board_1-Net-(J3-BUTTON_UP)") + (pintype "passive") + (uuid "80190ed9-81dc-4f98-a9b8-bbf498bdb06c") + ) + (pad "2" smd roundrect + (at 1.55 0 90) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 18 "Board_1-/BUTTON_ADC") + (pintype "passive") + (uuid "de155deb-a6a5-45ea-b997-ffb797f06d7e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "3f04988e-3cf2-4741-b3a4-ff2bf712cbe5") + (at 50 44.5) + (property "Reference" "KiKit_MB_1_30" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "151570f3-5435-46ba-bbd7-f470b8bdfb7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "ea21c425-8f2f-4d19-b5d4-2b1d7a6d01fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8deac53c-59a3-43b3-987b-577ac3b88d9b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "31b7f7dc-a87a-473e-8dd5-b5047f1481e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "60453139-8708-4fdc-96f8-52cc0cdcb653") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "4312c6b6-e561-4343-990f-93c98c4b73a0") + (at 84.5 31.95 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R5" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "2bb89ab9-177d-432b-8282-e26f4e6a9d64") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "e81981f3-6aa4-42f0-815e-5f99842d4af5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e9eedf03-f098-417a-807d-d7535a3c0ba1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "201167d6-b32e-4a07-82e8-967dc48e5d7d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/3ed62ad3-6681-4468-aaa2-739df2d3b2d4") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9853a3c5-3a23-4595-8ee4-6b43e90b903b") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0f40b8e-9f44-45e8-a95c-fed1aa3316f6") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "64a52520-7fc7-4a2e-8af1-c5672b63edd4") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9f276b89-065a-4980-9e8f-f6105304e086") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "3b22d9b2-40c2-46a3-b3f1-c6d1995b960e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 19 "Board_1-/FLOW_PULSE_MCU") + (pintype "passive") + (uuid "e0ffb383-73fe-46ae-8b31-bdf4a89b0f23") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 22 "Board_1-/RAW_SENSOR") + (pintype "passive") + (uuid "ab4619df-72b6-43dc-9e37-bf7be1b167db") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "4363a634-18d7-4989-a099-69371d1654eb") + (at 50 41.5) + (property "Reference" "KiKit_MB_1_28" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "c4edb456-0603-4259-ac99-44733ebffe3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "d58de142-5530-41a4-a216-88119734165e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4a980c81-201f-4f24-a65c-864729fb96a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d20948e9-2de9-49cf-9f81-3bcce2cf6699") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "9adaa881-9665-4284-b538-ea05285e5c51") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "45536825-0cf1-4eac-aef1-4d1ebaf398cf") + (at 54.6 4.6) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H1" + (at 4.163 -3.076 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "c7956b9e-944c-4e4d-85e2-99ce4c4bb2eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at 1.496 4.417 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9252f29-f515-4452-8f4d-6e5de64ead66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "67966733-271e-4ada-9d3c-82ce0346ad71") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f0aa75ee-a3b2-4c97-90ee-8d919d828e2c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a6cbb3e1-9fd0-40a4-b423-c01e29aa718a") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "2d9a2917-e386-4ce3-8f80-3233f108fd0d") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f85b55aa-0ae1-44af-9005-39abef69813c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "93bee854-11c8-4e78-94bd-5a2715bba7d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "47bfdc03-0832-4e7e-8530-81e37d92c0e4") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "4bab3432-99ae-41ab-a624-6caf231d78f2") + (at 95.4 4.6) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H4" + (at -3.998 -2.822 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "7731a5f9-2c48-4a3c-8f47-a585d0694296") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at -1.204 4.163 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a1af166a-7855-4b67-b491-d40f26a62e57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2321ba83-56f3-4884-8cc7-ba85f3312c11") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fc024ba7-1515-462d-9bff-596abba7c9cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ebb7dd0e-ea21-4a5b-bf5e-b0f796b8dd56") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "3e93a8d3-f74b-4ce0-8f45-74cdb587d08e") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e0605d0d-eea7-4958-855e-82d6310038ec") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e37b7785-f95a-4507-9129-7dd970c92f9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "13cec8fe-61d9-4664-96fc-82411ffb494d") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "4bc9003d-82fd-4b75-b411-7409013a6a23") + (at 83.401 21.8825 -90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C1" + (at 0 1.905 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "4d9dcb15-8cfe-4d1f-b1fd-da9cb521e6af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "100n" + (at -0.0385 -1.905 90) + (unlocked yes) + (layer "F.Fab") + (uuid "b875aa86-5771-4ae9-82f7-0700cc7895dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0b89037f-2e11-403b-88b9-833973d6f832") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "65e485e5-74f1-409f-8992-02cbdadaf086") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/f872ce8f-e9cd-4dab-8a3f-6d586966862d") + (attr smd) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ed6656d-9797-4f33-98b1-bb0aa3a88e05") + ) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "65ad1d9c-5f0b-4c60-a47f-36b78173fa54") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "063c49aa-b8d4-462a-bb10-e76672a45259") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "96d0a225-4bb3-4cf5-9448-dfb9f387be98") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "e4587d29-db17-4ae7-8c39-f320f08aafad") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 24 "Board_1-GND") + (pintype "passive") + (uuid "20fe8c7b-056d-41af-a83b-b1a95fcda92d") + ) + (pad "2" smd roundrect + (at 1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 15 "Board_1-+5V") + (pintype "passive") + (uuid "e85efe52-4941-48bb-88ea-9f5aed2a7267") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "5332506b-c2b9-4812-b387-bb6183f6a6c2") + (at 38.354 21.8825 90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C2" + (at 0 -1.85 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "2bae8cab-6c0f-4321-bc1f-cf4bd8482ac1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10u" + (at 0 1.85 90) + (unlocked yes) + (layer "F.Fab") + (uuid "7c23f483-653b-41d0-a426-8d4fde1d1bd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "266942b6-98d2-4d51-b637-e87cd9cd4efc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Polarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4d015997-9c8d-4d92-86d2-3d10d2f5cbe1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/16ac05e7-a222-4f2b-9890-147336709af3") + (attr smd) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58db76d1-e0eb-419b-b763-b7e89b78022e") + ) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ada4c43-f089-4676-b67c-2ad2a24a2ddd") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ddb8326c-9497-4820-a84a-e13b84f7c419") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e04354ce-a9f4-49f8-9438-4b1c8d4571a4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "c399a9ea-89a6-468c-a444-d5717fb299d2") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 90) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 1 "Board_0-+5V") + (pintype "passive") + (uuid "1c3c6323-d63c-40f3-99f0-694f4b1722c1") + ) + (pad "2" smd roundrect + (at 1.5625 0 90) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 10 "Board_0-GND") + (pintype "passive") + (uuid "109f4b11-c364-41df-9bd6-5025bc35ab1f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "55c431ba-676e-4a90-9ff3-ddaff9580dea") + (at 4.6 4.6) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H1" + (at 4.163 -3.076 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "672b6af4-0539-4a50-8c91-2494e0aa0a33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at 1.496 4.417 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d663a108-2796-4179-860e-af80826ed59c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e1b887be-ca49-4a26-b0ae-78a1ae02d32d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "74e814d9-6978-487d-9b25-c322cc4e23d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a6cbb3e1-9fd0-40a4-b423-c01e29aa718a") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "9b6a4873-48e2-4f72-b157-fb0a0e6ef5c9") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d8fbbace-cb85-4f3d-8244-dcf000a24500") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c384454a-fe5c-4f4b-a7f6-2247d4ea58d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "6d143f43-3772-48f5-84ac-1b7dabfe10d1") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "57d0c8b4-cb58-4ed4-bd1a-5a01b5d7091e") + (at 33.401 21.8825 -90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C1" + (at 0 1.905 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "bdc88f8f-fb98-4bb3-90e2-f015e7c76816") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "100n" + (at -0.0385 -1.905 90) + (unlocked yes) + (layer "F.Fab") + (uuid "2212a7fd-d4d9-4cb0-b7ee-d35cc2c009a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "32a8d6a6-874e-4a66-a229-8d71040e9f88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "d4f8c638-09c3-4b2d-932d-0f2897e2f2ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/f872ce8f-e9cd-4dab-8a3f-6d586966862d") + (attr smd) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f09d69d6-8d19-45a6-8f0a-00eaa6588e2a") + ) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c332777-2886-4396-a727-d9d7472ccff1") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a3f4b82b-d690-4ba1-9c61-7637bbf9bed7") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3c12c02e-1d45-4772-bb15-bcbebf1f1c27") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "6c896e6c-f7cd-401b-9792-18dcd5dd6037") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 10 "Board_0-GND") + (pintype "passive") + (uuid "f0cbba29-21f0-452f-8716-8a6a95a84216") + ) + (pad "2" smd roundrect + (at 1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 1 "Board_0-+5V") + (pintype "passive") + (uuid "62a94ecf-d62c-489b-bad1-21f966f5f051") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "59c0d799-f975-41b1-b10e-b12929d4ae68") + (at 50 43) + (property "Reference" "KiKit_MB_1_29" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "afcf6936-0f0a-4070-acff-05dbdd3ec2a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "0ccaadd2-1705-4498-ab2d-b769a0059fc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "41272ed4-c1bd-4e24-a6b9-b9c094f2a2c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2cc76cf7-8226-431c-845e-be4d733e31d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "2af9184e-9c07-4caf-8a6f-59353ac0ffcd") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "5cf5d075-6d9e-4751-81ea-295209209bf0") + (at 50 19) + (property "Reference" "KiKit_MB_1_13" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "6b507d46-95b3-4141-9a2b-adf453f72078") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "096ae7f7-3a55-4ae5-8ebc-ee2c0d1bba1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "efe101cf-6c34-454e-b358-3b1fae0fe428") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "72e4fcdd-e58a-4368-bde3-061f2dca097b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "5ac29c8b-110a-4a00-9d86-ef939230caa4") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "5f89e8dd-3f66-4e1e-a38a-3766addff15f") + (at 50 38.5) + (property "Reference" "KiKit_MB_1_26" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "0c093f7c-8166-4047-84a8-34cf2f476f11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "de4bbaae-fb31-4250-9880-df7ac400a8a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a86b843d-9d60-465d-bcad-a46adc6b52d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7d327428-fd68-4f62-a494-46830ce9563d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "26d7f934-4587-4dc7-9ee7-4a818b045b7e") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "604a276f-cf9a-4762-9c9e-2fed03c6bb81") + (at 54.6 45.4) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H2" + (at 0 -4.15 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "f8b0159f-6cd3-4736-ab4e-4b62e953055f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at 1.369 2.733 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d2ae20d-d7f9-469a-ad19-e2a884889a14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e2c0dcf9-f149-4b7e-a59e-1f8f7f5f8046") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "34c83af3-b7ce-4fc4-b8d0-da639fb4f5ee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/319f747b-b739-436d-b116-c681ac9895b0") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "bccd1ad7-cc41-4c84-9f14-b623231f6eba") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d1122120-ecff-497b-ae97-8ae32576f330") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bdc4cf2f-9175-4d40-8909-3665bfeb8870") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "117fac52-b29d-487c-82e8-067d87c952f6") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "66dfc2d9-ebe3-4941-a97d-8b2e0f74cfc4") + (at 27.94 16.23 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R3" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "e9dbe315-eea5-495d-9b92-9103bdba28c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "cf10bf1c-b3b8-4bf9-9658-fa6920de312c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fdba6a07-7d3d-4c4e-99ce-5b59a581a960") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3dc2770e-18d7-4527-ae7b-01ed523e0417") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a7df71bb-94c2-4c55-9138-6af11ddd1bcd") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "28ca0613-42e5-471f-956f-52f20add5eea") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84d1a921-a14c-4453-b7ef-66a27d000032") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "eff30dcd-7c52-4e8e-91c4-d9bab277b2ef") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "28d6d1ad-c323-4e99-bda1-d807606de0c7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "b36dcc74-866c-4881-853e-fcb91947d276") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 12 "Board_0-Net-(Q1-G)") + (pintype "passive") + (uuid "abcaba5d-1278-4790-80a5-c8f96675e47f") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 3 "Board_0-/ALARM_TRIGGER") + (pintype "passive") + (uuid "6f9c56a4-211c-4460-8660-2b2c33c5fd66") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "672a19b8-9c83-4bb7-8840-d304c5bf91c4") + (at 50 1) + (property "Reference" "KiKit_MB_1_1" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "ad85f59a-076d-4782-a0b0-542fc95e9d93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "e475ee5f-3c35-44f9-a25c-e6541f9a6204") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "15f4164a-f072-4946-a433-d3fdb02c5514") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "56ebae10-7662-4687-b731-fdb42f34fbfa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "b7020e42-a85b-4fc0-8ea0-212e0df9451d") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "6773176e-a333-4346-855a-cc81e243d288") + (at 88.354 21.8825 90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C2" + (at 0 -1.85 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "6dd959aa-7aaf-4f49-a324-2c5f9bcd3227") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10u" + (at 0 1.85 90) + (unlocked yes) + (layer "F.Fab") + (uuid "d7d355a1-17cc-4703-abfe-e095ae70d036") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f3ddabd5-f27e-463f-88a9-11010530e7a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Polarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8fa53cab-d0b9-4ff7-9f0b-ea6b0c1c8730") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/16ac05e7-a222-4f2b-9890-147336709af3") + (attr smd) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb016f6a-0b96-486c-990a-189b28c74623") + ) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b5d683c6-dafe-4c49-be70-dbecd22a330e") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3fdb3d87-80aa-456c-8dd2-d37b6f11ff61") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f94cbcdf-4fe1-433c-911a-bf7c61839819") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "858fdd29-92ee-4640-b324-fc51edebf2e4") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 90) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 15 "Board_1-+5V") + (pintype "passive") + (uuid "55c60f80-9a95-4549-8c14-f0f76f5cb89e") + ) + (pad "2" smd roundrect + (at 1.5625 0 90) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 24 "Board_1-GND") + (pintype "passive") + (uuid "b31ad505-680a-4f9c-9f0c-b6be7965b25b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "6992a79b-9c21-4bb5-a87d-ef59b5ef17a3") + (at 50 31) + (property "Reference" "KiKit_MB_1_21" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "2f4def12-522d-4a90-abda-d45da26244e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "3885b1da-6e5e-4f63-8151-f41321c20b9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88dcd327-ff53-4b7f-9723-3dade229254b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "55220a58-f88f-4142-a968-69002ef0fbbe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "d82f8d84-6e53-4808-aea4-8647a9292f99") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "6ea66c74-d97f-4be1-ab38-4ebe51fbec3e") + (at 16.256 32.74 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R2" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "271e022f-3820-4e4a-9cbe-70de8302287c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "100k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "0afa8e4f-81e3-457e-866e-b530d38d0c51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fb1d3489-b3f8-49ee-999f-70505b46c646") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b5f521a6-ddf6-4a8e-8a81-50e2c1437a0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0e2cff8c-192d-400f-8100-a5592184d31c") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d211e86-5737-4511-8ea2-ca559785b588") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3205d598-1f64-4d14-94f9-5001caaa6576") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d528b155-d4e5-4034-b023-c38b9a35e0cc") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d596fba1-0e6e-4803-ae90-9c90010bf631") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "1a66a0be-74bf-4ecc-b06e-eadd363e7820") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 4 "Board_0-/BUTTON_ADC") + (pintype "passive") + (uuid "6cfed5fd-d51e-4dc9-9ecb-9239ed389d0a") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 1 "Board_0-+5V") + (pintype "passive") + (uuid "6492ed8b-3891-46af-b2ff-4062a8730f05") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "79195170-7e7d-402f-8628-da750704c11c") + (at 50 49) + (property "Reference" "KiKit_MB_1_33" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "aae47484-6c46-44e3-a2cb-64db4b76e47b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "af2deeb1-94c0-4cb5-853d-21cb877a2b97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8d5f8718-f02f-468f-875a-bee4e19eedc0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "57d59376-19b7-44c1-a947-11b6660d81ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "9429c104-2704-4a64-ab71-a629cff7fa61") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "7b0db8d5-dd90-4ab8-9586-e4845e91f2d4") + (at 50 32.5) + (property "Reference" "KiKit_MB_1_22" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "975f1202-09cd-4799-85cc-8215e62a308b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "994e6011-82bf-4781-83f1-1ab515caec24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e171664f-0b65-4f29-9e68-2eb001f0f9ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4dcf827f-7d44-4df5-845c-d12267d4f3da") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "a4eaecba-b90b-4840-973e-ff83c671bbd0") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "7cfebd6c-0d99-4ea1-a7bd-bc38f8a88452") + (at 50 11.5) + (property "Reference" "KiKit_MB_1_8" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "df51da46-204b-4009-a59a-0090fde95776") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "d905e57d-86e9-43b4-b678-32d8d238094d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ae7caf42-bfd1-4b0b-9749-a085b51df048") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a1ab25f2-86d6-40ed-9071-d71257fc6882") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "0ba723ba-f61f-42b0-9e29-5d52e544ab7b") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "7d967f1f-cc7e-4fe2-955d-4af2694114e6") + (at 50 4) + (property "Reference" "KiKit_MB_1_3" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "0d0ffa17-e0b7-40f0-8f15-f050d5fb3522") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "a23c3fcd-3c92-4462-8a45-030c1212982b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b024c410-9a14-4cfe-b8d9-b2322f339ca1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d548f8a8-47e1-41ff-a39a-625fb19e1334") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "fc8f5d87-544f-45e0-bdf2-245b4d2048a5") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "80839f59-94af-4d55-9a50-50670a7b0de1") + (at 66.256 32.74 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R2" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "006f827a-19e3-45e8-92af-75122f34d0ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "100k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "64e39702-91d9-4400-ab47-4db53e46c98f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5b7fc75b-7581-478f-b649-f33a3e1563fa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f82eb2f3-1769-441c-a1c0-d74551e4fc3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0e2cff8c-192d-400f-8100-a5592184d31c") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "24fc589f-d5d8-4eaa-aca1-da68768fbaa1") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b55394d4-06eb-4b9a-9c21-255b82d99b4c") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a69ad39e-cfc5-4710-a904-56da27ad8a1f") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "119c7bc7-ff90-4908-9055-157488cc25ce") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "aa4565ad-00b8-4578-8b2f-6b217f3f2ee6") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 18 "Board_1-/BUTTON_ADC") + (pintype "passive") + (uuid "0575c049-150e-4e58-9873-45eb1a91e3f8") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 15 "Board_1-+5V") + (pintype "passive") + (uuid "1ff6fcbd-6c27-4cba-b672-e39a96191c33") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "80c4b90e-f974-4bde-bb2a-84881aa05583") + (at 83.02 12.98 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R6" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "0ef3728d-cd33-4c80-87db-7ae3475f485b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "ba6c532a-bfab-42bf-b6d2-1b63ccd6047e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6fd0d258-32e4-42d3-b54e-8725fa9571e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "72962ba8-a363-40e4-9783-6af099544e54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/7583c90b-63eb-4cb8-8bb5-963ef6387411") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7cde46e5-746a-48ba-a05c-78c3b13072dc") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "673f58d9-2308-4114-8ddf-8609df01ccb4") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "2976a2ca-05ec-44b8-9af0-896878301b7e") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "25d4051d-f217-44ac-bc6e-e9f890e20cec") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "e198233f-55fd-4252-bd4e-8187e89dffbf") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 26 "Board_1-Net-(Q1-G)") + (pintype "passive") + (uuid "3013272c-e834-4ff4-9fcd-a323c2e0e172") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 24 "Board_1-GND") + (pintype "passive") + (uuid "123908a3-e3fd-4045-a937-4c9f62b14621") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "842fb806-d57a-4b4e-91f6-a677782bc1d6") + (at 50 10) + (property "Reference" "KiKit_MB_1_7" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "a33557bc-853c-4ed0-bbdc-14c505117566") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "d2f366b0-bf38-413f-a845-47560456115f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "82ba4b0f-c23c-4ba2-9ae5-8732b68ad95d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c23605e1-d399-482f-a5cf-7da32dca083b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "e93949a9-95aa-4236-9ef5-cabbb58018b4") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "85cc6012-4967-45fb-9863-5308e6e80a9f") + (at 50 37) + (property "Reference" "KiKit_MB_1_25" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "6e14862b-508f-41c9-9f31-166174a2067f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "3a91bba1-57e9-405d-8e19-6991b665d035") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6daba055-57fe-4a98-ba94-57ca9b3afab0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd819bba-6ddf-4137-a03e-3bec9ba458ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "6a787825-ac97-4799-9ef4-5143269b1481") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "91d59bd5-12af-4494-b70f-6a1aed4d3315") + (at 4.6 45.4) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H2" + (at 0 -4.15 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "262b1bff-3d7a-4682-a98f-86bf1087ce26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at 1.369 2.733 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3804cb24-2db0-43b6-8995-2d98401a90d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7a183b74-cc45-4802-a159-abf0a812b482") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3a7102c8-5cd0-4f9a-bda0-1ae70d648347") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/319f747b-b739-436d-b116-c681ac9895b0") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "50a38328-7c15-442c-a55e-9c18305d28e6") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b74b8096-e8de-480a-afd5-166c1915d74a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b7579ede-7be4-4d7b-b807-0a66a33f3bd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "0e202488-702f-42f6-b95e-159fa831b9e8") + ) + (embedded_fonts no) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3" + (layer "F.Cu") + (uuid "995788ec-8e3f-4300-9c86-f59c1ef09de4") + (at 45.4 45.4) + (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole M3") + (property "Reference" "H3" + (at 0 -4.15 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "2139f8d0-12df-45e3-98ce-756354a59091") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole" + (at -1.585 2.733 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8617211c-06ea-4fb8-9de8-2716b20d2d17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "28e741ad-cc43-46a9-95d2-923794839723") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b2cb3562-87c4-49c0-ad95-f86b47538bf5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0b603239-dd47-4552-a6cf-83976be6dea0") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "678e6199-4008-439c-ac59-066f1d4320a5") + ) + (fp_circle + (center 0 0) + (end 3.45 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "24bc4019-a60b-4236-8e97-4a93e154a6f6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "22003f6a-c5ea-4abe-b793-20c627742a1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 3.2 3.2) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (uuid "6c8d6ac9-ba57-46dd-9470-d40587e905fa") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "9b815eaa-35a0-4b6e-8743-6c85e4be7512") + (at 77.94 16.23 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R3" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "7f3215ba-da92-4587-b2a2-dbeaccaaf501") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "48040e6f-68ac-473b-9196-45811dd6a309") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b18969d5-8dd7-449b-85c9-506a49e93e40") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "61f790b1-b987-4c7a-a06d-603896fbb73a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a7df71bb-94c2-4c55-9138-6af11ddd1bcd") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "724d885c-736e-4a59-9c93-c0761e93c3c7") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "876a317b-e752-421d-9511-58a1cd01aeea") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "96aea47f-da20-4c27-9472-4dc1a915baf3") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "942af53a-7caf-4940-9bc8-d963162ee5c7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "77cbf937-b5f9-46fc-addc-23aa1317a741") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 26 "Board_1-Net-(Q1-G)") + (pintype "passive") + (uuid "768bd312-6cf9-4ed9-a3a8-cedb34f01a68") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 17 "Board_1-/ALARM_TRIGGER") + (pintype "passive") + (uuid "32cb682d-6f1b-437d-b5fe-77b96073181b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "9dfccf28-1fcc-45a3-9db1-34d0edca80b9") + (at 50 5.5) + (property "Reference" "KiKit_MB_1_4" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "cf15378e-24d2-4a3b-aa23-015199872c75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "bfa6533d-6ddc-4756-bd41-fa6058419171") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a0bce634-ebca-430a-8f5c-5e0f291b902f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "997a5f8e-76bd-405e-8e32-c2ee083109b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "aa28291e-7db4-4d89-b5ca-243292f1c53f") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "a00bb28e-eb72-47fd-98e0-372d7947eb13") + (at 50 23.5) + (property "Reference" "KiKit_MB_1_16" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "ef7927a0-e766-4b3c-8a37-ff7f5e01ab2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "ab2f1f7c-3253-4f73-b201-81c07129e7b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "87238068-f6fb-4ea3-930f-851c5df7a59d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc7a7b91-e1fc-46d7-b55c-8b14266d4c10") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "555585e7-dae4-45cf-92da-0bdd291d2673") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "a1ed6264-c279-4661-af37-91c454ac1844") + (at 50 25) + (property "Reference" "KiKit_MB_1_17" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "690a8bc4-411d-40fe-8a52-2598d0f612cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "22eab0d4-18e1-4e60-aeca-5d251a7a8b00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "04036b96-ded8-4eec-87f3-fe9ebd2756fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f28fe4b7-743f-4260-a151-c5c20a95ba73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "264a82aa-6e2a-4c1c-bbc5-45b56a9d5761") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "a3866f75-4364-4824-aac2-0cc2ae1262c5") + (at 50 14.5) + (property "Reference" "KiKit_MB_1_10" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "b7a1a87b-c869-4d59-a31a-a4c2d85f4a03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "eff672f0-1c6e-48fa-9e71-d24c4a607718") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c3be2b06-ba29-4eee-88d5-c989cb498f58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7e545ff2-266f-4e37-b5ac-b13819ada3bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "41b47b1b-abba-4bfe-a819-159c3c9593fa") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "a83f8551-a932-43f8-8e41-55a95da76811") + (at 50 17.5) + (property "Reference" "KiKit_MB_1_12" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "61240a60-dd9c-4269-8351-c9af0b17cbc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "7e6d9df5-957c-4500-bad0-85ee273256b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "248e50a6-d392-45fa-98d2-2e0ae2ac3ce3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "da6ba834-5811-4780-a38b-72439a78d862") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "70ce198c-3a14-4b0b-8e89-d9498f255af9") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "ab6e1bff-8b8f-4ac3-915a-fde416319b33") + (at 50 47.5) + (property "Reference" "KiKit_MB_1_32" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "bb35cb5c-0275-4dad-9ff9-fcad5078baf7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "b290f961-36de-4118-a79a-320e76072182") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c3755b8d-d015-4a0f-a614-b906f0d8d5fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "16800311-3b11-41df-ab66-a4e0b265aafd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "c6480e7b-48ff-4592-a3e6-cca6def66f72") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "ad3b8776-2e09-4098-ab74-1d09dddae6a2") + (at 50 20.5) + (property "Reference" "KiKit_MB_1_14" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "a87a8daa-20dd-4830-85ca-808782a52dd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "c3e9d0ed-c869-4e48-87de-6b9003ef0d25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "78a87ac9-b02d-4ddb-b067-7143abf1ee3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "653ebd81-f681-48bb-8366-22bf65cfe325") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "a849901a-1929-4496-a6ee-402bcfd5b1b5") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "ad5906ad-13a9-4937-9c5f-e77cccd01676") + (at 50 13) + (property "Reference" "KiKit_MB_1_9" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "8cb746da-e942-4ab0-b60e-575a1df63501") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "e5918241-b819-4512-9969-9e268db76189") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e1796c90-6ed7-41b1-afab-61827adae1b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2ec956f8-860f-428f-9a99-75bc2de9dc43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "9b5c8377-ee62-4ba0-8d56-ad942dc4e9f1") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "b1bc0331-0501-490f-a9db-62c13a3b0c9d") + (at 50 22) + (property "Reference" "KiKit_MB_1_15" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "b3d18c98-dd7e-4cb3-97b2-a0f6247bee37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "8de7733e-4cc6-4580-844d-2e0410f1c9a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e5108ae0-c357-451c-975c-085b44d1153b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "63e56c2f-2dae-4ec4-8b62-34b445e4896c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "11ca8d24-5588-46c7-83cb-94e45cabb0c8") + ) + (embedded_fonts no) + ) + (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" + (layer "F.Cu") + (uuid "b2a5575b-f1ff-4bd1-b547-aed3cc2b322b") + (at 27.575 25.635 180) + (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SO SO") + (property "Reference" "U1" + (at 0.143 3.537 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "f9421855-b0e2-4cf2-8f55-6b9ffc40d930") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CH32V003J4M6" + (at 0.651 -3.829 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6d3c5ff2-ed6d-4800-ab87-c6c6625537e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.wch-ic.com/downloads/CH32V003DS0_PDF.html" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "677ec6d4-44e4-438e-b307-2aa174099e15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "RISC-V 32-bit MCU, 48MHz, 16KB Flash, 2KB SRAM, SOP-8" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0030fbe9-0710-4ea0-aa67-5b02660b0744") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/bd4d959b-c9f6-4bde-9e71-22c67a11aebb") + (attr smd) + (fp_line + (start 2.06 2.56) + (end -2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ec55c1a-e05f-4ef4-b86f-c970aac454e8") + ) + (fp_line + (start 2.06 2.465) + (end 2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e839eee8-5af0-4e31-8de4-4537597378cc") + ) + (fp_line + (start 2.06 -2.56) + (end 2.06 -2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eb1c1f8f-b8f7-4d07-b01a-1a9cc2938862") + ) + (fp_line + (start -2.06 2.56) + (end -2.06 2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8a3927a-e06f-4483-b6a6-f8bd2673787d") + ) + (fp_line + (start -2.06 -2.465) + (end -2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b4524a2-b116-4290-af45-d48e0fbe8dc1") + ) + (fp_line + (start -2.06 -2.56) + (end 2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de0cbbe1-e197-403f-8df1-57de3eb5090a") + ) + (fp_poly + (pts + (xy -2.6 -2.47) (xy -2.84 -2.8) (xy -2.36 -2.8) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "1f892c57-a9d8-4864-ac9c-410360c27b6e") + ) + (fp_line + (start 3.7 2.46) + (end 2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "220d7bcd-487d-4e86-9673-d961fdf4e399") + ) + (fp_line + (start 3.7 -2.46) + (end 3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6dc7d937-c916-40f3-b01f-7cb8e72e674e") + ) + (fp_line + (start 2.2 2.7) + (end -2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0412e3c7-e707-4c50-be00-3b03514564c4") + ) + (fp_line + (start 2.2 2.46) + (end 2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b5b78ff-33a2-4394-87de-0a383ee026db") + ) + (fp_line + (start 2.2 -2.46) + (end 3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3580629c-c081-4806-ae1c-c32753013ec8") + ) + (fp_line + (start 2.2 -2.7) + (end 2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e5abe565-e106-47bf-8ae1-5b8589fd38d5") + ) + (fp_line + (start -2.2 2.7) + (end -2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "673adecc-2f61-47d7-a18d-490bd42525b7") + ) + (fp_line + (start -2.2 2.46) + (end -3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78f40cdb-e296-4161-8662-a45950664179") + ) + (fp_line + (start -2.2 -2.46) + (end -2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c7193108-fda0-4032-baf3-cd04334c0c7a") + ) + (fp_line + (start -2.2 -2.7) + (end 2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "410829dc-fd14-4a9f-8360-0fd4836d7417") + ) + (fp_line + (start -3.7 2.46) + (end -3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eed2a8ae-e700-46b0-9079-10426a6a9727") + ) + (fp_line + (start -3.7 -2.46) + (end -2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "47cb37c0-f57a-4e60-975c-33b8bbe00823") + ) + (fp_poly + (pts + (xy -0.975 -2.45) (xy 1.95 -2.45) (xy 1.95 2.45) (xy -1.95 2.45) (xy -1.95 -1.475) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6c9d2d1f-b4de-4db2-a398-b4c846914527") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "c80065c4-5b6e-4d18-924a-2058bbb3a5fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -2.575 -1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "Board_0-/FLOW_PULSE_MCU") + (pinfunction "OSCI") + (pintype "input") + (uuid "6a2a583f-e54d-43ba-9081-f656cd9c71a7") + ) + (pad "2" smd roundrect + (at -2.575 -0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "Board_0-GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "d6e4d24c-5f88-4b8b-9271-009acc1e1616") + ) + (pad "3" smd roundrect + (at -2.575 0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "Board_0-/ALARM_TRIGGER") + (pinfunction "OSCO") + (pintype "output") + (uuid "d188d96c-93e8-4c06-b1c3-cd85685ed13f") + ) + (pad "4" smd roundrect + (at -2.575 1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "Board_0-+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "37fafbb7-bdf5-429a-8cbd-7bcba8d6fd9c") + ) + (pad "5" smd roundrect + (at 2.575 1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "Board_0-/I2C_SDA") + (pinfunction "PC1") + (pintype "bidirectional") + (uuid "5f283278-f856-49c0-b5fb-5ee4c5b32406") + ) + (pad "6" smd roundrect + (at 2.575 0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "Board_0-/I2C_SCL") + (pinfunction "PC2") + (pintype "bidirectional") + (uuid "f94816ca-5b02-458b-b70d-224ce0abd455") + ) + (pad "7" smd roundrect + (at 2.575 -0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "Board_0-/BUTTON_ADC") + (pinfunction "PC4") + (pintype "bidirectional") + (uuid "0bb71b45-0340-4615-bf82-888ac98069d7") + ) + (pad "8" smd roundrect + (at 2.575 -1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 9 "Board_0-/SWIO") + (pinfunction "SWIO") + (pintype "bidirectional") + (uuid "16c25498-c92c-4e9e-953f-3c478cebb9a6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "b86e68c6-d247-4e6f-baef-d6bbfa6db6b7") + (at 50 34) + (property "Reference" "KiKit_MB_1_23" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "2337691b-4149-471a-bd4c-ffb67fbafbd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "6bd541cb-4660-4165-ab02-643a1e3d73be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7310922e-08e1-484f-8f6b-e605dfc2625d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "02fbfe81-3d1f-44e1-b909-355d9b34af71") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "85890ad5-7a37-4268-ab0e-4c0f7b8d2eb6") + ) + (embedded_fonts no) + ) + (footprint "Package_TO_SOT_SMD:SOT-23" + (layer "F.Cu") + (uuid "b93cb133-b934-4ccc-89c5-8b431315da9a") + (at 89.0375 12.38) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q1" + (at 0 -2.4 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0ed10077-20ea-465c-8e51-6baa532c107a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "2N7002" + (at 0 2.4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c2d7b058-7a61-46bb-916d-1085c8b96f6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d5cc7043-cd0f-4cfe-a0cf-edd67e74d840") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3126eb3f-5a90-4f1f-b5d5-0ed30cc5c12c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/02744321-f126-47ad-9420-49f247ec7f1c") + (attr smd) + (fp_line + (start -0.76 -1.56) + (end 0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d76c3ce-fa99-4d35-b945-da3b7672ca26") + ) + (fp_line + (start -0.76 -1.51) + (end -0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "50e470a9-0df1-455e-9b42-468d19dfe085") + ) + (fp_line + (start -0.76 0.39) + (end -0.76 -0.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4cc95733-7589-4e2e-9930-95a423237c99") + ) + (fp_line + (start -0.76 1.56) + (end -0.76 1.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99cc05f8-c5ad-4741-823e-f0e680c11396") + ) + (fp_line + (start 0.76 -1.56) + (end 0.76 -0.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c40a23b4-ff8f-44f9-9b25-537221686933") + ) + (fp_line + (start 0.76 0.56) + (end 0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa4e3342-fbd3-4f68-863e-ea13290cdf6d") + ) + (fp_line + (start 0.76 1.56) + (end -0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d63ef06f-5dba-44e5-afc6-afcc2c91e89a") + ) + (fp_poly + (pts + (xy -1.3 -0.38) (xy -1.06 -0.05) (xy -1.54 -0.05) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "9586ff23-f467-471e-ad89-1602bb9f726e") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ceb6f900-f67e-4fb4-b8a9-9c6bea9729c4") + ) + (fp_line + (start -1.93 -0.39) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89efd30d-2562-4e30-9e69-34cf71000143") + ) + (fp_line + (start -1.93 0.39) + (end -0.9 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c621309c-468a-4f2b-b3c2-777b42857cdc") + ) + (fp_line + (start -1.93 1.5) + (end -1.93 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "14f42201-2a2d-4eee-a66c-9e59d5236704") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "03b74392-f1c9-44e2-8929-a85dda75e8e0") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74692712-c0f2-45bc-9ab2-0dd55fd11763") + ) + (fp_line + (start -0.9 -0.39) + (end -1.93 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fff07718-f1d7-4175-ba9c-68f2883f405a") + ) + (fp_line + (start -0.9 0.39) + (end -0.9 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5601d2f-45ff-4a3f-ae39-1933534ab126") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "772eb569-8d9e-4ffd-9e1b-0cf294d8cff2") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8d154b3-8e43-4156-8618-189ac80fb284") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2298d600-c925-4bdd-a6ba-53cc699e208b") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fb94185-8c13-453d-b192-e42c704bc3c6") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0566d97-712b-4f2d-a98f-1f3fd976f7e7") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fc98877c-790e-4da8-a45a-1a1001ef948a") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a9e188ff-2358-46ae-a979-eff8963ec56a") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e745917-48c1-426e-90a6-2b5386e0c68e") + ) + (fp_poly + (pts + (xy -0.325 -1.45) (xy 0.65 -1.45) (xy 0.65 1.45) (xy -0.65 1.45) (xy -0.65 -1.125) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "122bea8a-bda7-4745-9e9c-39c58e216faa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "052a0636-e5be-4ade-b540-e5a57f45fb93") + (effects + (font + (size 0.72 0.72) + (thickness 0.11) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 26 "Board_1-Net-(Q1-G)") + (pinfunction "G") + (pintype "input") + (uuid "b4bedf01-e675-4c04-96d7-6866447c8f22") + ) + (pad "2" smd roundrect + (at -0.9375 0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 24 "Board_1-GND") + (pinfunction "S") + (pintype "passive") + (uuid "bdced513-2e45-4ec5-a2c7-14eddabf7367") + ) + (pad "3" smd roundrect + (at 0.9375 0) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 16 "Board_1-/ALARM _CNC") + (pinfunction "D") + (pintype "passive") + (uuid "0e59828f-f3c9-46a5-9b5a-add4b977b6f7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "b95b7c9e-0b89-44a0-af87-b4eb469e5631") + (at 34.5 31.95 -90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R5" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "14b873f3-f6e4-4811-98c9-971125d9cec9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "ab256ebf-1ef4-4abd-9eb4-9ca279da516f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e5967c73-2d7a-435e-a4af-7fbe61bd1e9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "87a6737e-02cc-4957-841c-93615cc33a94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/3ed62ad3-6681-4468-aaa2-739df2d3b2d4") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f10ea202-6621-4d03-b19c-c7199de7d87a") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87ac7f7b-2f3c-4bd8-97b9-2197bf18fe43") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d8f75997-9903-485f-82b2-b8300691c6c9") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d286a739-950f-4d92-b5e0-3667f2cf9b38") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "cdb74eb6-8821-44cd-9e79-0271c6109021") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 5 "Board_0-/FLOW_PULSE_MCU") + (pintype "passive") + (uuid "0ae6037e-739b-4ce9-9294-df8822863cd8") + ) + (pad "2" smd roundrect + (at 1.55 0 270) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 8 "Board_0-/RAW_SENSOR") + (pintype "passive") + (uuid "755711b0-dfb9-4ada-bf63-f78d040a1852") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "bb35413d-4f80-4c1e-b55b-604d2b70b6b7") + (at 50 35.5) + (property "Reference" "KiKit_MB_1_24" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "60b4942d-246f-4db3-ae25-4b1b48ed2977") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "394af290-15e4-4d8d-8541-02d1835471e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fa6be96d-0f3c-4cd3-9e19-9312aedb3305") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c1bfe4fa-0f2a-4b66-85f6-8dc5787d8b2d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "78a0acab-a65e-4641-b43d-1707c2c83678") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "c303ccc2-ba2e-4f05-97b4-71e4aba038d9") + (at 88.481 28.1555 -90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C3" + (at 0 -1.85 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "bbc92bbc-c0c4-4136-a813-dcf6347f5a2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10n" + (at 0 1.85 90) + (unlocked yes) + (layer "F.Fab") + (uuid "a939c5da-1da9-48e1-866a-aa606fa4ec21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6a32c5cc-b77f-4049-bc59-aaa8f270da49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0226db3a-763f-418d-942b-235a731258c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ad0e29c7-1acd-4441-a508-344cd6284423") + (attr smd) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e77f2cf1-c767-4fc3-85bd-7e30daeb098f") + ) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7fdf2ab-affb-4e03-9791-ba9a89288f01") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1245bdf3-9875-4f2e-a772-67f81a257f7c") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "4c9f1bc8-8a90-4ec4-b61f-29c79df8fbc9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "527314b7-3322-4ae0-a5c4-94bb17ef488d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 24 "Board_1-GND") + (pintype "passive") + (uuid "172e3b94-a6ac-42e7-8b80-67677ea9c681") + ) + (pad "2" smd roundrect + (at 1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 19 "Board_1-/FLOW_PULSE_MCU") + (pintype "passive") + (uuid "97410ba7-28fd-45ed-8392-20fbaf6249c4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "c33881d9-89fb-44b6-84ca-afb296285d25") + (at 50 2.5) + (property "Reference" "KiKit_MB_1_2" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "428b6649-9dc3-400f-be4c-5f0566b678b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "046888cf-e445-4216-af18-a6e227b7c5c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "02105929-f31e-4727-a82c-77b1f300d61d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "57d3cbbe-e7fa-4e4f-a043-41a272cc8e54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "67a0e033-d7ea-4fca-810d-85c533d156db") + ) + (embedded_fonts no) + ) + (footprint "Package_TO_SOT_SMD:SOT-23" + (layer "F.Cu") + (uuid "c9e30b27-72aa-49d9-b081-fc2ce788684c") + (at 39.0375 12.38) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "Q1" + (at 0 -2.4 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e493e155-fb88-482f-8018-38ad6a4f5245") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "2N7002" + (at 0 2.4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d98caafe-4a24-41d7-90b4-8371a6139456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e6aa3a50-4f26-4b7b-ae6c-04bce1dee4cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "592fefae-3900-4603-a855-f1282ccb721c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/02744321-f126-47ad-9420-49f247ec7f1c") + (attr smd) + (fp_line + (start -0.76 -1.56) + (end 0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "38f66338-9c70-4ede-871d-c232a6e1190b") + ) + (fp_line + (start -0.76 -1.51) + (end -0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e13f0b0a-d922-4e95-81b5-165039cf3f91") + ) + (fp_line + (start -0.76 0.39) + (end -0.76 -0.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "024a0f05-7086-4a98-b8ce-5d2c801c6ac0") + ) + (fp_line + (start -0.76 1.56) + (end -0.76 1.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43350118-3113-4f99-b374-f942ab3d8c5c") + ) + (fp_line + (start 0.76 -1.56) + (end 0.76 -0.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca30a338-14ca-4cb0-9188-28d1f3e1f3a6") + ) + (fp_line + (start 0.76 0.56) + (end 0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9abf915d-f9e7-448c-bd34-90213e174c5d") + ) + (fp_line + (start 0.76 1.56) + (end -0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "72077fd7-eedb-4ec2-bbff-ff1839728677") + ) + (fp_poly + (pts + (xy -1.3 -0.38) (xy -1.06 -0.05) (xy -1.54 -0.05) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "dda480db-e440-4151-96fe-f5f36ed3897e") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aa05465b-1343-4b8f-98b1-5f2679bae3e0") + ) + (fp_line + (start -1.93 -0.39) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39442b4b-b655-47d6-9da5-d836f3a0f0f3") + ) + (fp_line + (start -1.93 0.39) + (end -0.9 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3db599e-ac16-4b9c-8ddd-d4892b66e086") + ) + (fp_line + (start -1.93 1.5) + (end -1.93 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3604ff2c-d1b8-4671-85a8-9673fc5a5ed4") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b1887ac-ea35-4607-be28-d79ad223cd92") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "589dbeb5-1a46-4079-8aae-b44045730307") + ) + (fp_line + (start -0.9 -0.39) + (end -1.93 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a7ea6fe2-10ae-4ae7-805f-0e319ef0233d") + ) + (fp_line + (start -0.9 0.39) + (end -0.9 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9d82795f-e22b-4d9d-8d53-661e78a87cd3") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ab2ebe1-9bf1-4d12-bb17-3daa1b90034a") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63081297-1300-4818-846e-bd0da611c02b") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30504429-93d3-4be3-b76f-e4fbb81b48b3") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "973bab18-f32f-4829-8a35-b3b4a94239b8") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fdb8994e-30bd-4e07-9055-7ae493e89fe8") + ) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "101e434b-aa8a-4162-83fd-27dae6c46858") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1bd6502-aadf-4020-8b35-7edc45eb81ef") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "348204e8-fd0f-4476-8c39-f96b31e7ebb1") + ) + (fp_poly + (pts + (xy -0.325 -1.45) (xy 0.65 -1.45) (xy 0.65 1.45) (xy -0.65 1.45) (xy -0.65 -1.125) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "863c76cd-fda3-4fbb-b1df-ac620bee67fe") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "673e4e0a-f8b4-48fa-a0a8-b49a86f7900f") + (effects + (font + (size 0.72 0.72) + (thickness 0.11) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9375 -0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 12 "Board_0-Net-(Q1-G)") + (pinfunction "G") + (pintype "input") + (uuid "880eae4a-721c-40cc-932a-2596b1fc80eb") + ) + (pad "2" smd roundrect + (at -0.9375 0.95) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "Board_0-GND") + (pinfunction "S") + (pintype "passive") + (uuid "587e7354-34d4-4349-9f90-a33add260116") + ) + (pad "3" smd roundrect + (at 0.9375 0) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "Board_0-/ALARM _CNC") + (pinfunction "D") + (pintype "passive") + (uuid "d4de4b42-bbe2-40dc-9b36-68bc71907595") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "cb1a342a-5852-4923-8d64-f3f6950997e3") + (at 50 16) + (property "Reference" "KiKit_MB_1_11" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "7ed43661-2e19-41bb-a64a-ec7583e3b274") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "bddb8a8b-abef-48a8-9377-bc428f641bdd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "855011d4-7461-4b3c-8839-9e80559d818c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88649465-954f-4f36-90c1-4d9e28c08da0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "188f95d0-0024-4ae0-818f-0830f94a39a8") + ) + (embedded_fonts no) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "ddaad8ed-cf4c-4494-b985-bec157117d9c") + (at 50 28) + (property "Reference" "KiKit_MB_1_19" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "3d3068d9-9c5d-4118-a091-649ce452890b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "35bdea54-0ec2-44c2-816b-774f96167e02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ee92a62e-1663-46ba-812f-4a901e404c32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5aef5d48-4d56-4d6c-8b46-8a4222a96245") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "0decd472-6cb8-4eaf-a990-3696addeb162") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" + (layer "F.Cu") + (uuid "edee8e5f-642c-4997-839a-8dab9ec67edf") + (at 12.7 32.613 90) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R1" + (at 0 -1.83 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "e3bd4419-d55f-4280-ba21-6dde44564880") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1k" + (at 0 1.83 90) + (unlocked yes) + (layer "F.Fab") + (uuid "161414ad-8447-48ec-b241-058d0467c09a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "780246de-005b-4af1-82ff-0e101b65730e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a7eb6ff3-f6df-4dc0-8eee-976bd8e6017b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/07d4d3e5-8f38-42a6-b701-0f9ce8bd19f6") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b155bf1d-1ae2-4389-8cc7-cb4d612d7492") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "322482ed-9be1-4323-ac02-32feaca47199") + ) + (fp_rect + (start -2.45 -1.13) + (end 2.45 1.13) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fb030091-caf8-446f-853a-28fffdb6a55d") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7febb789-b1df-4627-a3e7-db6c76f875f1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "a9c1fcc2-705a-4f7c-8f5b-4e0c4832001f") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.55 0 90) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 11 "Board_0-Net-(J3-BUTTON_UP)") + (pintype "passive") + (uuid "769d1de5-962f-4331-b89e-27237778c42f") + ) + (pad "2" smd roundrect + (at 1.55 0 90) + (size 1.3 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.192308) + (net 4 "Board_0-/BUTTON_ADC") + (pintype "passive") + (uuid "f9ef4542-8908-4ba2-8600-6fa4ccc6f2ad") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "NPTH" + (layer "F.Cu") + (uuid "edf07502-49dc-4cb3-aa38-7d6576592f27") + (at 50 8.5) + (property "Reference" "KiKit_MB_1_6" + (at 0 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "35d3f7c9-9141-4cb7-b5a8-a1d38c1234fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "NPTH" + (at 0 -0.5 0) + (layer "F.Fab") + (hide yes) + (uuid "f259b7e2-c272-4fb3-b427-1c38b3e2c2ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a14a6992-60f1-4635-8599-d58f711d18a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4d08a6b6-2aaf-4481-bc21-31b5585ae0bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (pad "" np_thru_hole circle + (at 0 0) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "c912cd89-1d55-489c-82ed-8d3031772f5f") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder" + (layer "F.Cu") + (uuid "f23b11a9-aee7-4dda-b6f8-b3e78150baf9") + (at 38.481 28.1555 -90) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C3" + (at 0 -1.85 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "05edc67c-cc5d-40f1-8e46-cd63fe9ee61d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10n" + (at 0 1.85 90) + (unlocked yes) + (layer "F.Fab") + (uuid "93fe03f6-5881-4921-a7d9-53768d8a8067") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "017b933f-3c54-476a-affd-0c923bc594cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "210481d5-a234-4b35-aa29-e8857c481b76") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ad0e29c7-1acd-4441-a508-344cd6284423") + (attr smd) + (fp_line + (start -0.711252 0.91) + (end 0.711252 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59ef4c0a-3fc1-4973-a634-b4580a3e0c47") + ) + (fp_line + (start -0.711252 -0.91) + (end 0.711252 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7a2d1029-c116-4d73-92c8-4932f65d2d4a") + ) + (fp_rect + (start -2.48 -1.15) + (end 2.48 1.15) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ae5cae19-1571-4c5e-ae1d-51485bb72688") + ) + (fp_rect + (start -1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "87bd29d8-feee-4610-bca3-92034c5670f8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "2a89957a-ca8a-4fe0-9126-937bf686aa2c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 10 "Board_0-GND") + (pintype "passive") + (uuid "caa4608f-3168-4116-babd-1959410eb53b") + ) + (pad "2" smd roundrect + (at 1.5625 0 270) + (size 1.325 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.188679) + (net 5 "Board_0-/FLOW_PULSE_MCU") + (pintype "passive") + (uuid "ad41087e-1036-4759-aca7-c0c53e95bf5e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:SO-8_3.9x4.9mm_P1.27mm" + (layer "F.Cu") + (uuid "ffe9eb7c-25e1-4055-beff-f84ce66b0c41") + (at 77.575 25.635 180) + (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SO SO") + (property "Reference" "U1" + (at 0.143 3.537 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "bb4d15e8-1b86-420a-bf54-72fb5f65e952") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CH32V003J4M6" + (at 0.651 -3.829 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8a0ba882-8056-465f-a40c-3b029d5e07fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.wch-ic.com/downloads/CH32V003DS0_PDF.html" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "664a56c0-dd78-47f2-8653-2bc8e6becff2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "RISC-V 32-bit MCU, 48MHz, 16KB Flash, 2KB SRAM, SOP-8" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "cf7bfc4b-4ee4-485f-a25a-c9b164376e90") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/bd4d959b-c9f6-4bde-9e71-22c67a11aebb") + (attr smd) + (fp_line + (start 2.06 2.56) + (end -2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0e2052b-b4c7-4a8a-9d42-da2601523f0b") + ) + (fp_line + (start 2.06 2.465) + (end 2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf3a8bd3-8f25-4236-a689-d73cf4f85a7e") + ) + (fp_line + (start 2.06 -2.56) + (end 2.06 -2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34037dc9-617b-4c74-b87b-256b4d0cd3d2") + ) + (fp_line + (start -2.06 2.56) + (end -2.06 2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c31f500-a661-451b-950b-143cbbcb1599") + ) + (fp_line + (start -2.06 -2.465) + (end -2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "125db982-e47c-4ae5-b8d0-e017dfbfe08a") + ) + (fp_line + (start -2.06 -2.56) + (end 2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1bad4794-af7c-43ed-9cbd-4e939d5af4fc") + ) + (fp_poly + (pts + (xy -2.6 -2.47) (xy -2.84 -2.8) (xy -2.36 -2.8) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "77f227a0-dbf9-469f-b508-db1de53143ff") + ) + (fp_line + (start 3.7 2.46) + (end 2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab4bd44c-f859-44e6-ba7d-cf3bb5e7ec85") + ) + (fp_line + (start 3.7 -2.46) + (end 3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "57a32629-ba65-4247-aa25-809175506e71") + ) + (fp_line + (start 2.2 2.7) + (end -2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d5f2dbd-4115-4e95-a32f-75c14253b22a") + ) + (fp_line + (start 2.2 2.46) + (end 2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df916122-befa-4d77-8074-5f95f0d1ffd1") + ) + (fp_line + (start 2.2 -2.46) + (end 3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39219a6e-9638-4b9a-9efe-5abec506ef6e") + ) + (fp_line + (start 2.2 -2.7) + (end 2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "efc50d93-a5f0-4052-b6f4-65e44feb1af6") + ) + (fp_line + (start -2.2 2.7) + (end -2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "59ec509f-bdb1-4792-8c1f-c189e4ee63fd") + ) + (fp_line + (start -2.2 2.46) + (end -3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd127ef3-0e53-4f48-b89c-2ccec1dcccdc") + ) + (fp_line + (start -2.2 -2.46) + (end -2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a2aec92-2ad7-41f2-b656-2ce2ea5659e2") + ) + (fp_line + (start -2.2 -2.7) + (end 2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ffaca6be-7462-46d8-a82f-1f207b9d3b85") + ) + (fp_line + (start -3.7 2.46) + (end -3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd6d46e3-09b8-48b2-b1fb-8c653ccda8da") + ) + (fp_line + (start -3.7 -2.46) + (end -2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ffec649-c4fc-4123-88ad-0a5beb6e20a7") + ) + (fp_poly + (pts + (xy -0.975 -2.45) (xy 1.95 -2.45) (xy 1.95 2.45) (xy -1.95 2.45) (xy -1.95 -1.475) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "09b81671-f068-42f4-b87d-e059dc00d3ae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "8f50190a-d201-4ff6-b093-200a3119c1f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -2.575 -1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 19 "Board_1-/FLOW_PULSE_MCU") + (pinfunction "OSCI") + (pintype "input") + (uuid "2e59da64-da7c-4acd-811a-79666be5bbcf") + ) + (pad "2" smd roundrect + (at -2.575 -0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 24 "Board_1-GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "3cbd426b-07a4-4d90-9763-cd00f91e463d") + ) + (pad "3" smd roundrect + (at -2.575 0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 17 "Board_1-/ALARM_TRIGGER") + (pinfunction "OSCO") + (pintype "output") + (uuid "c31b96ab-5fd2-45d0-8b21-750c21cee7a7") + ) + (pad "4" smd roundrect + (at -2.575 1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 15 "Board_1-+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "60a318a1-347f-45cb-998e-0deb8d49eedc") + ) + (pad "5" smd roundrect + (at 2.575 1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "Board_1-/I2C_SDA") + (pinfunction "PC1") + (pintype "bidirectional") + (uuid "4943ea81-56a7-4cd5-9db1-7c870a7eaa6b") + ) + (pad "6" smd roundrect + (at 2.575 0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 20 "Board_1-/I2C_SCL") + (pinfunction "PC2") + (pintype "bidirectional") + (uuid "c1bd517e-f5c0-4c82-9a7b-c604554f7e9e") + ) + (pad "7" smd roundrect + (at 2.575 -0.635 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 18 "Board_1-/BUTTON_ADC") + (pinfunction "PC4") + (pintype "bidirectional") + (uuid "07a948cf-19d2-4003-a16e-3bc3503ce80d") + ) + (pad "8" smd roundrect + (at 2.575 -1.905 180) + (size 1.75 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 23 "Board_1-/SWIO") + (pinfunction "SWIO") + (pintype "bidirectional") + (uuid "777c2675-d861-472a-adf7-762a6878ac52") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" + (layer "B.Cu") + (uuid "19f80b33-7900-4de7-b24e-47f89ca434a1") + (at 30 44.918 90) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (property "Reference" "J2" + (at 8.723 -0.79 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "e1579500-0c3e-4aa6-b50f-d86b783e0085") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 2.5 -4.6 90) + (unlocked yes) + (layer "B.Fab") + (uuid "00ba14eb-4df3-402a-b5e2-1106f0525d6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "36581672-02ee-44dd-959c-1cb827e3a789") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "fb0c9496-b9fb-4238-b567-effe766ed051") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/d4b6e793-a78a-42bf-b3be-befefb5dff98") + (attr through_hole) + (fp_line + (start 6.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "716a2812-74df-4dca-8bf7-664b72ba9253") + ) + (fp_line + (start -1.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b378cbd0-865e-48e9-ac33-698ebc038981") + ) + (fp_line + (start 7.55 0.2) + (end 6.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "de9aa0b9-6393-4e49-9bfb-ac33dffb1a63") + ) + (fp_line + (start 6.8 0.2) + (end 6.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7d600b5d-5d03-4d0f-8678-0bb6f36900c4") + ) + (fp_line + (start -1.8 0.2) + (end -1.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2818f85e-5e8e-4a7d-bb1b-fcd2a731f345") + ) + (fp_line + (start -2.55 0.2) + (end -1.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dd48d697-fbf0-43ff-9546-58c04b770912") + ) + (fp_line + (start -1.6 2.75) + (end -2.85 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "98a74915-be41-4537-b669-05e6aa99c483") + ) + (fp_line + (start -2.85 2.75) + (end -2.85 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "21211201-5722-4a8c-8b8e-1a08ebd28160") + ) + (fp_rect + (start 5.75 2.45) + (end 7.55 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "884d1ece-4c18-4dc2-8d76-b332abb3f4e4") + ) + (fp_rect + (start 0.75 2.45) + (end 4.25 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "1f769f42-a4f9-48c3-8429-cbe4a644c701") + ) + (fp_rect + (start -2.55 2.45) + (end -0.75 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "1b218435-20bf-4c16-b429-6246bb38b25c") + ) + (fp_rect + (start -2.56 2.46) + (end 7.56 -3.51) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "4b9271ec-d57b-47b9-8d27-76413937445d") + ) + (fp_rect + (start -2.95 2.85) + (end 7.95 -3.9) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "f12d14b8-dab0-4eb7-8e0d-fa857e4a5fb7") + ) + (fp_line + (start 0 1.35) + (end 0.625 2.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af810717-7104-435f-8065-596c0d8c12cc") + ) + (fp_line + (start -0.625 2.35) + (end 0 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fc77c357-c2b0-4592-85d0-0848cd111ef7") + ) + (fp_rect + (start -2.45 2.35) + (end 7.45 -3.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "c1b466be-5187-4b38-b34d-c03d956b393f") + ) + (fp_text user "${REFERENCE}" + (at 2.5 -2.7 90) + (layer "B.Fab") + (uuid "4ea60647-6932-434c-ae2d-dd9f8282d437") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.147059) + (net 1 "Board_0-+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "fc7f8e7c-9880-4aea-a7af-05fa9466e1a8") + ) + (pad "2" thru_hole oval + (at 2.5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Board_0-GND") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "322107f4-38db-4a2a-aebc-193e36bd975f") + ) + (pad "3" thru_hole oval + (at 5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Board_0-/RAW_SENSOR") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "b33c1437-14b3-4a3f-945f-ce72459b1c19") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" + (layer "B.Cu") + (uuid "319a7b39-8296-4971-a66d-758dc8d45243") + (at 46 17.526 90) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (property "Reference" "J4" + (at -4.064 -0.28 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "30e37ca3-17f0-4e6a-9c3f-3d479083309a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 2.5 -4.6 90) + (unlocked yes) + (layer "B.Fab") + (uuid "d445367b-6cc3-4d2e-be27-4eedd1c8849a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "c3aaa806-5cf3-42fe-97fb-a362b98f65d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "3ea1e31c-e0e3-402d-8f58-4fe0acee4d7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/68293b68-0449-4595-b422-1cec6315d7f3") + (attr through_hole) + (fp_line + (start 6.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5cd69ce-1c3d-4658-978c-8e78efeab819") + ) + (fp_line + (start -1.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb887b62-89cb-4edd-a705-13015e07538e") + ) + (fp_line + (start 7.55 0.2) + (end 6.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "08445785-8ef6-440e-a8bc-e4d6d7995e0a") + ) + (fp_line + (start 6.8 0.2) + (end 6.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a6d05bd9-e875-4ce9-ad0c-78de43a334a9") + ) + (fp_line + (start -1.8 0.2) + (end -1.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8c1c7c2e-8b36-4ccf-9aba-9dba22fb4952") + ) + (fp_line + (start -2.55 0.2) + (end -1.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9f899f26-b907-466e-b1c7-df44143e34bf") + ) + (fp_line + (start -1.6 2.75) + (end -2.85 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a23ab5a6-12b7-43e7-a9fa-f6820ab97095") + ) + (fp_line + (start -2.85 2.75) + (end -2.85 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9e96974c-5dbc-41c7-ac91-157af58e8506") + ) + (fp_rect + (start 5.75 2.45) + (end 7.55 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "f23e9c04-7f49-425c-9cf2-3e45af49fcbe") + ) + (fp_rect + (start 0.75 2.45) + (end 4.25 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "afeb07bf-2b0d-4b94-b8ff-fe17ffb8f0f4") + ) + (fp_rect + (start -2.55 2.45) + (end -0.75 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "09faf979-8891-4363-820d-3eec14e70617") + ) + (fp_rect + (start -2.56 2.46) + (end 7.56 -3.51) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "e0caa812-29ea-4a1f-b8d5-bb0976ca1320") + ) + (fp_rect + (start -2.95 2.85) + (end 7.95 -3.9) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "b376494b-6b07-4075-93d7-953d19b207c1") + ) + (fp_line + (start 0 1.35) + (end 0.625 2.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8700ff18-233a-4122-80a9-2ab764075ee9") + ) + (fp_line + (start -0.625 2.35) + (end 0 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "78e438a9-d488-4e82-8480-78b90fb73079") + ) + (fp_rect + (start -2.45 2.35) + (end 7.45 -3.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "b95cfb55-3d5e-45da-a2c7-6362ed9ce76d") + ) + (fp_text user "${REFERENCE}" + (at 2.5 -2.7 90) + (layer "B.Fab") + (uuid "b5451de1-a108-45d6-8516-b797274db77a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.147059) + (net 1 "Board_0-+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "f00fb57d-21c3-4d2e-8c59-2ef6fcb0188a") + ) + (pad "2" thru_hole oval + (at 2.5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Board_0-GND") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "5173f3e9-faf9-4fda-8476-370a5befe0c1") + ) + (pad "3" thru_hole oval + (at 5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Board_0-/ALARM _CNC") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "4b0c343b-c7ef-4795-9b45-f2bd5cf7c454") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "5d0000e5-1530-4273-9f65-c4ab6abd74f1") + (at 18.415 45) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (property "Reference" "J1" + (at 0 -8.17 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "4ea0fa41-544b-4c35-992e-39f238e7709a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 0 -7.46 0) + (unlocked yes) + (layer "B.Fab") + (uuid "d88b088f-298d-4555-8797-b4efca29b027") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "639c38e1-4295-4a73-9f22-1c880aa57b56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8fac47bb-2f98-4b93-b2a6-364386ce430c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/f16fa1e7-7b2d-49c2-a8df-3f60bf47fd9d") + (attr through_hole) + (fp_line + (start -1.38 -6.46) + (end 1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bf2d580d-b477-4b1d-a1e0-202999e190db") + ) + (fp_line + (start -1.38 -1.27) + (end -1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "10b50377-fd1f-4c5d-8da8-42f17fd18564") + ) + (fp_line + (start -1.38 -1.27) + (end 1.38 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "568ea679-6748-47d3-b41d-b207680bea93") + ) + (fp_line + (start -1.38 0) + (end -1.38 1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9cbc6bd4-3c5e-4c7c-afad-56362fb99ca4") + ) + (fp_line + (start -1.38 1.38) + (end 0 1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6776bd0f-8371-458e-9ff7-2499ee1aff02") + ) + (fp_line + (start 1.38 -1.27) + (end 1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a3c6958a-e761-4809-ae64-b4ea73fcdb5e") + ) + (fp_rect + (start -1.77 1.77) + (end 1.77 -6.85) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "278515f4-e168-427c-9608-8bf99c23b253") + ) + (fp_line + (start -1.27 -6.35) + (end -1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c04d6700-59de-4aa1-bb0b-d1d18862ebf4") + ) + (fp_line + (start -1.27 0.635) + (end -0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d5b933a6-1fb6-4086-b0f2-e0d1140b093f") + ) + (fp_line + (start -0.635 1.27) + (end 1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "488afa3a-ff56-4407-9bfc-9b830477ee23") + ) + (fp_line + (start 1.27 -6.35) + (end -1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f864b750-7e74-4856-acb2-b31ca6627e4e") + ) + (fp_line + (start 1.27 1.27) + (end 1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c9e328b1-f9db-4197-8647-fbfc238d5835") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.54 90) + (layer "B.Fab") + (uuid "1c1165fa-bfec-4ec0-8b80-54c4dcc4288f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Board_0-GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "3de1945f-f045-44fa-8dc2-45c8b9c5f78f") + ) + (pad "2" thru_hole circle + (at 0 -2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "Board_0-+5V") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "808ab7df-e28d-4281-984a-858e50a80759") + ) + (pad "3" thru_hole circle + (at 0 -5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Board_0-/SWIO") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "15b4d2d7-e838-47b2-91c4-da86671ebffd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" + (layer "B.Cu") + (uuid "646881a2-802f-48ef-aa93-ce31dee2f3cd") + (at 96 17.526 90) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (property "Reference" "J4" + (at -4.064 -0.28 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "04fa3799-0dc9-46ec-ae66-0c4e918fcdca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 2.5 -4.6 90) + (unlocked yes) + (layer "B.Fab") + (uuid "18a69887-a91e-4980-83f2-f518b7cdab80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "c4dbe9a9-5de3-42d6-8ae6-58a52417bf1a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "efccc793-5667-410b-a0e8-5e3a2e6af922") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/68293b68-0449-4595-b422-1cec6315d7f3") + (attr through_hole) + (fp_line + (start 6.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f332d71a-45dd-497b-b54a-60337229bbc9") + ) + (fp_line + (start -1.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9387ba24-6bbe-4b50-93cc-82ad4481106a") + ) + (fp_line + (start 7.55 0.2) + (end 6.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a2a8096b-fa2d-450d-a9bf-bd7e80242586") + ) + (fp_line + (start 6.8 0.2) + (end 6.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e80cda8b-b161-4ec4-b8c7-fe43906c17e6") + ) + (fp_line + (start -1.8 0.2) + (end -1.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "316faa2a-2a60-4bb1-a9af-9a04970add52") + ) + (fp_line + (start -2.55 0.2) + (end -1.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "72d919c7-cf09-4f8f-9591-eb46571ee254") + ) + (fp_line + (start -1.6 2.75) + (end -2.85 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f81139b0-f444-4d43-997d-7f81483a83e1") + ) + (fp_line + (start -2.85 2.75) + (end -2.85 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a9308360-d980-4956-b1d8-c1e310432341") + ) + (fp_rect + (start 5.75 2.45) + (end 7.55 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "a58c6439-1393-465d-8875-c5ee6f308508") + ) + (fp_rect + (start 0.75 2.45) + (end 4.25 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "60633f0d-b45a-4542-97e1-30acb2be0b4f") + ) + (fp_rect + (start -2.55 2.45) + (end -0.75 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "e1e0c7a4-7915-4cef-ac2b-54769102367c") + ) + (fp_rect + (start -2.56 2.46) + (end 7.56 -3.51) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "4e0b7282-e7de-4e77-9fee-62945de8e102") + ) + (fp_rect + (start -2.95 2.85) + (end 7.95 -3.9) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "636babdf-524d-4cfd-80dd-7b735fabd400") + ) + (fp_line + (start 0 1.35) + (end 0.625 2.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4478e957-6aa5-47ca-8e68-7e8dec401ce0") + ) + (fp_line + (start -0.625 2.35) + (end 0 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "81b5d5a6-dd76-4bdb-85cd-ce7f912c0968") + ) + (fp_rect + (start -2.45 2.35) + (end 7.45 -3.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "e6bc1d35-d4e5-4eef-b3f7-77a6b7554704") + ) + (fp_text user "${REFERENCE}" + (at 2.5 -2.7 90) + (layer "B.Fab") + (uuid "84439e4e-aecd-4c86-8013-a2a9e2d1a319") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.147059) + (net 15 "Board_1-+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "e6f612a0-214c-4031-98b7-39ca26e9ad71") + ) + (pad "2" thru_hole oval + (at 2.5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Board_1-GND") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "9dc58323-49d0-4854-a5df-6ea6a8292f80") + ) + (pad "3" thru_hole oval + (at 5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Board_1-/ALARM _CNC") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "56fbfd5e-b38e-4b37-b58d-4ac3e87a30d9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "65edb91e-4969-469c-8ed5-da159538de42") + (at 68.415 45) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (property "Reference" "J1" + (at 0 -8.17 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "55db9db2-bf84-487e-8ce5-041df56de2f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 0 -7.46 0) + (unlocked yes) + (layer "B.Fab") + (uuid "5e01748a-98c9-4126-b868-05a9acda460b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e34fe6a1-8d4c-4781-9aea-8a540ddc093e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f4bb64f5-2a84-4b8e-b3c9-6121785de36c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/f16fa1e7-7b2d-49c2-a8df-3f60bf47fd9d") + (attr through_hole) + (fp_line + (start -1.38 -6.46) + (end 1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c7f554c8-b70e-45b1-ae8d-ad3d239385b7") + ) + (fp_line + (start -1.38 -1.27) + (end -1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6ce6c121-b103-450e-8226-39cfff837f35") + ) + (fp_line + (start -1.38 -1.27) + (end 1.38 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb5de376-f5d8-4f9b-8f7c-7335b2a0d197") + ) + (fp_line + (start -1.38 0) + (end -1.38 1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8bb9c8bd-9ae1-4d86-bc4d-7f341f6c0956") + ) + (fp_line + (start -1.38 1.38) + (end 0 1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e2a9b046-5d19-4c76-9093-870a9aec2be7") + ) + (fp_line + (start 1.38 -1.27) + (end 1.38 -6.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c96fef87-a0e6-4f5c-90e0-6e94a73c0b67") + ) + (fp_rect + (start -1.77 1.77) + (end 1.77 -6.85) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "81309740-d0cf-498c-b454-f5488d15f8f2") + ) + (fp_line + (start -1.27 -6.35) + (end -1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0e9ebe01-8c70-4708-a69c-24f745379c14") + ) + (fp_line + (start -1.27 0.635) + (end -0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2a526693-9fa8-437c-9e8a-6be51b4cf2ea") + ) + (fp_line + (start -0.635 1.27) + (end 1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6f6af9ac-556b-4587-ba02-25ace554043b") + ) + (fp_line + (start 1.27 -6.35) + (end -1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e24dc787-6397-4336-95e4-7f6b7ef9418f") + ) + (fp_line + (start 1.27 1.27) + (end 1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "420a57f2-1273-44ca-a5db-54004ba6d06a") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.54 90) + (layer "B.Fab") + (uuid "b3974895-7ccc-4a6a-94bd-4f90e97def80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Board_1-GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "b2b7a9ee-be6a-4e99-a791-b65991f96c54") + ) + (pad "2" thru_hole circle + (at 0 -2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Board_1-+5V") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "edb67d22-53a8-4c02-8a9a-540ad55cb79a") + ) + (pad "3" thru_hole circle + (at 0 -5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Board_1-/SWIO") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "0f801b09-b860-4b59-af42-958ed617e874") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "_MyLibrary:I2C_OLED_WITH_4_BUTTONS_SOCKET" + (layer "B.Cu") + (uuid "8638b59b-a475-4650-a8a9-33439fe07218") + (at 57.366 33.9) + (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x08 2.54mm single row") + (property "Reference" "J3" + (at 0 -20.565 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "c861f334-a04a-41b9-b120-1ff4cc6c7e1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "I2C_OLED_WITH_4_BUTTONS" + (at 0 -20.55 0) + (unlocked yes) + (layer "B.Fab") + (uuid "cbe9e904-62f9-43ef-b00c-ee456acba2d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "8847d958-a9fd-45b6-911d-61e81f94a982") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x08, script generated" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "9ec14599-c40a-4799-9d72-6b1196aae7eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/42a67ee7-3ce6-427f-8c00-1f0d9fd23b2c") + (attr through_hole) + (fp_line + (start -1.33 -19.11) + (end 1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "defa945a-1acf-4af6-97bd-606b300d35d0") + ) + (fp_line + (start -1.33 -1.27) + (end -1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4c0a5b61-78b3-4129-9437-6a1ef1ebdb1b") + ) + (fp_line + (start -1.33 -1.27) + (end 1.33 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "901fb667-4f72-4f92-8c40-8e8fbb3bf2c9") + ) + (fp_line + (start 0 1.33) + (end 1.33 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6a1814eb-af73-4435-8eef-acbdbee66962") + ) + (fp_line + (start 1.33 -1.27) + (end 1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a76c35ea-a957-46af-b1b9-bfbc942af938") + ) + (fp_line + (start 1.33 1.33) + (end 1.33 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3df441d0-325d-46b9-9228-8f1931864b0d") + ) + (fp_line + (start -1.8 -19.55) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "46c0f169-4e0f-4ce6-ad25-6e33c7de8dc9") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f3e36eb0-e262-47fe-b292-123ea92895c3") + ) + (fp_line + (start 1.75 -19.55) + (end -1.8 -19.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f6e11897-b5db-4095-9ee8-ec75fa97113d") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -19.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bcd3232d-3306-4903-878e-19704ac221a8") + ) + (fp_line + (start -1.27 -19.05) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3ac170d7-e702-4a65-a845-03267871b5dd") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "db6565f2-951f-4dbd-88c2-420073231878") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f368f79-82f9-457e-a8cc-d45331f2d8f1") + ) + (fp_line + (start 1.27 -19.05) + (end -1.27 -19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4791d691-fca8-4c76-b8ac-3b08439f3a4e") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ce8a916b-d966-460d-bfa4-937b937653e0") + ) + (fp_text user "#" + (at -2.286 -4.445 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "034b1344-624e-4e8d-893b-733c663b2a5e") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "*" + (at -2.286 -6.985 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "10198525-9065-462c-903b-2904bf1a3e48") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "VCC" + (at -2.286 -14.605 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "84bae930-d260-4e0e-8e29-f1fd55cc8b0d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "GND" + (at -2.286 -17.145 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "8b3b0f4c-ba66-42de-b62e-77ff6f567bcd") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "SCL" + (at -2.286 -12.065 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "db52114a-5e1d-4886-92ef-4df75d4b68aa") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "UP" + (at -2.286 0.635 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "de572aac-98b7-406a-86e6-a0c067158e58") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "DOWN" + (at -2.286 -1.905 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "f32e4c17-8526-44e1-841e-ae567f4bc805") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "SDA" + (at -2.286 -9.525 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "f65f4aa4-4f85-4482-ba0d-9f53d1715ab2") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -8.89 270) + (layer "B.Fab") + (uuid "30d3a24c-8512-4e15-93c1-748d9e06cfa7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Board_1-Net-(J3-BUTTON_UP)") + (pinfunction "BUTTON_UP") + (pintype "passive") + (uuid "dbc3c8fe-5844-4d40-98a4-8c07a233fdd7") + ) + (pad "2" thru_hole circle + (at 0 -2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Board_1-/BUTTON_ADC") + (pinfunction "BUTTON_DOWN") + (pintype "passive") + (uuid "7042e78c-fa1b-486f-84a1-b18121ce4fed") + ) + (pad "3" thru_hole circle + (at 0 -5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Board_1-unconnected-(J3-BUTTON_#-Pad3)") + (pinfunction "BUTTON_#") + (pintype "passive+no_connect") + (uuid "4f651b10-d879-47c7-82d4-f8af99951bcd") + ) + (pad "4" thru_hole circle + (at 0 -7.62) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Board_1-unconnected-(J3-BUTTON_*-Pad4)") + (pinfunction "BUTTON_*") + (pintype "passive+no_connect") + (uuid "faa90949-039c-43c7-b567-a5e1e34230d3") + ) + (pad "5" thru_hole circle + (at 0 -10.16) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Board_1-/I2C_SDA") + (pinfunction "I2C_SDA") + (pintype "passive") + (uuid "38deb5d1-ded9-4992-8cca-59a4d4f45bd9") + ) + (pad "6" thru_hole circle + (at 0 -12.7) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Board_1-/I2C_SCL") + (pinfunction "I2C_SCL") + (pintype "passive") + (uuid "bcc5b748-8895-4268-b62b-056e4e6b30b0") + ) + (pad "7" thru_hole circle + (at 0 -15.24) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Board_1-+5V") + (pinfunction "VCC") + (pintype "passive") + (uuid "14747984-278e-404e-a960-1f473303bae0") + ) + (pad "8" thru_hole circle + (at 0 -17.78) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Board_1-GND") + (pinfunction "GND") + (pintype "passive") + (uuid "70ff0f49-0458-4e63-9592-043f7e91c4ff") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "_MyLibrary:I2C_OLED_WITH_4_BUTTONS_SOCKET" + (layer "B.Cu") + (uuid "98b313e8-25f7-41d4-bc76-3283d6efe843") + (at 7.366 33.9) + (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x08 2.54mm single row") + (property "Reference" "J3" + (at 0 -20.565 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "3fcae0b0-f10e-487c-afba-e8212a9a899a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "I2C_OLED_WITH_4_BUTTONS" + (at 0 -20.55 0) + (unlocked yes) + (layer "B.Fab") + (uuid "9b6e3f4d-2746-4c43-ac14-bfdeab9f2846") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "1d28666d-a599-4ac8-96eb-8572353dba3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x08, script generated" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "8e4bdbd4-d579-4810-96a5-1958576d9c05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/42a67ee7-3ce6-427f-8c00-1f0d9fd23b2c") + (attr through_hole) + (fp_line + (start -1.33 -19.11) + (end 1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "518bda7b-1609-4613-8abb-3f43fc8afda4") + ) + (fp_line + (start -1.33 -1.27) + (end -1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "85340b8a-ea32-4d6d-8168-1c8279524a2e") + ) + (fp_line + (start -1.33 -1.27) + (end 1.33 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "47ccb3cd-edc0-49e1-a3cd-d678c05632d0") + ) + (fp_line + (start 0 1.33) + (end 1.33 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6050c3b6-ceba-4cb7-b2ee-3b90edd720e8") + ) + (fp_line + (start 1.33 -1.27) + (end 1.33 -19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d10c6230-c357-44c4-a3ca-2b1f2fa02e46") + ) + (fp_line + (start 1.33 1.33) + (end 1.33 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f7345ce2-3b78-4f46-ab80-344ba27ee2b4") + ) + (fp_line + (start -1.8 -19.55) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b300d3ff-9f0a-42c8-8a33-4dca598014c8") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb499fb7-6b4e-443a-a943-8fafea6e6558") + ) + (fp_line + (start 1.75 -19.55) + (end -1.8 -19.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7f113794-1297-4bd6-8897-118dc04ffb33") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -19.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dac60849-1fff-4493-a69c-a0fcb10cc45b") + ) + (fp_line + (start -1.27 -19.05) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb199a40-e6c5-4997-90d3-d6620f1b3b4c") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bbe9f4a2-7b71-445b-afa0-22e7efacbd61") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8845c6e5-79ef-48c2-aefa-32d307670df7") + ) + (fp_line + (start 1.27 -19.05) + (end -1.27 -19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ae42c285-a0ec-4495-885f-f61b99cfd743") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c770c4d9-57ab-4900-a5e0-837111bcf648") + ) + (fp_text user "DOWN" + (at -2.286 -1.905 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "01ba707e-095f-4c0a-8106-8dd445b7e8d9") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "UP" + (at -2.286 0.635 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "175a6476-db5c-4cd6-8ddc-1eae82a21544") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "*" + (at -2.286 -6.985 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "721d3390-7f54-491c-924f-848aafa89309") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "SCL" + (at -2.286 -12.065 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "ad651868-3c67-49a8-8eb0-9a578d1fdd4f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "VCC" + (at -2.286 -14.605 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "dbdb7e7d-a34f-4727-8f5b-1283603dbc1b") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "SDA" + (at -2.286 -9.525 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "dfbec9c4-c62e-4546-ae66-e7c1d5469120") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "#" + (at -2.286 -4.445 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "e17fa55b-ad2e-4658-b5c4-76515ea039e4") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "GND" + (at -2.286 -17.145 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "f4d78d95-8bae-4f79-a742-40acb7c4adc0") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -8.89 270) + (layer "B.Fab") + (uuid "14c31dff-446f-41f4-9941-1eef079bd4e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Board_0-Net-(J3-BUTTON_UP)") + (pinfunction "BUTTON_UP") + (pintype "passive") + (uuid "20ffd1cb-ba70-4415-994a-72404cab74db") + ) + (pad "2" thru_hole circle + (at 0 -2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Board_0-/BUTTON_ADC") + (pinfunction "BUTTON_DOWN") + (pintype "passive") + (uuid "dd278d36-86bd-45df-89a1-97bddc01b037") + ) + (pad "3" thru_hole circle + (at 0 -5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Board_0-unconnected-(J3-BUTTON_#-Pad3)") + (pinfunction "BUTTON_#") + (pintype "passive+no_connect") + (uuid "d41b06af-c0d1-459a-afa5-eb96339f59ee") + ) + (pad "4" thru_hole circle + (at 0 -7.62) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Board_0-unconnected-(J3-BUTTON_*-Pad4)") + (pinfunction "BUTTON_*") + (pintype "passive+no_connect") + (uuid "8eddee49-6f09-4f01-8bb9-283639d09416") + ) + (pad "5" thru_hole circle + (at 0 -10.16) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Board_0-/I2C_SDA") + (pinfunction "I2C_SDA") + (pintype "passive") + (uuid "11929a14-fdf6-4900-bb79-a5c48820f8bf") + ) + (pad "6" thru_hole circle + (at 0 -12.7) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Board_0-/I2C_SCL") + (pinfunction "I2C_SCL") + (pintype "passive") + (uuid "d54b60ca-ec63-4a71-9de1-34694198dd96") + ) + (pad "7" thru_hole circle + (at 0 -15.24) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "Board_0-+5V") + (pinfunction "VCC") + (pintype "passive") + (uuid "8eea2070-f66c-4fa4-aa17-22aa963a37d1") + ) + (pad "8" thru_hole circle + (at 0 -17.78) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Board_0-GND") + (pinfunction "GND") + (pintype "passive") + (uuid "a7a4e4b8-3220-4c3c-bcda-271b03ff5f88") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" + (layer "B.Cu") + (uuid "ab490732-019b-413e-bbf7-dd88a42e20b9") + (at 80 44.918 90) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (property "Reference" "J2" + (at 8.723 -0.79 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "60407884-c91f-47d0-83fa-4dc420e06632") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 2.5 -4.6 90) + (unlocked yes) + (layer "B.Fab") + (uuid "8adec329-cba3-49c0-ae0f-d9bf3d563d36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "854b811b-1f3e-413b-bb52-eade346672ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "6edfa369-f172-495e-b798-feb1ee970c54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/d4b6e793-a78a-42bf-b3be-befefb5dff98") + (attr through_hole) + (fp_line + (start 6.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2bca3109-9f94-4ef0-951b-594dc4994826") + ) + (fp_line + (start -1.8 -2.75) + (end 2.5 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "59932109-7155-4e12-bda6-98ac4706e3e8") + ) + (fp_line + (start 7.55 0.2) + (end 6.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3338d045-508c-4701-b910-40008772c30b") + ) + (fp_line + (start 6.8 0.2) + (end 6.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1a708c42-1b03-4989-8b92-581f0dd17389") + ) + (fp_line + (start -1.8 0.2) + (end -1.8 -2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "355e16c9-39f9-4332-a2e1-551039c8c31d") + ) + (fp_line + (start -2.55 0.2) + (end -1.8 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "744ecd55-265f-4766-8e39-5c7b5b055fb3") + ) + (fp_line + (start -1.6 2.75) + (end -2.85 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1d921252-db6f-40a0-8dfd-4fa3cf191ebd") + ) + (fp_line + (start -2.85 2.75) + (end -2.85 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "623f9e34-02ff-4f28-80fc-5a3b48019198") + ) + (fp_rect + (start 5.75 2.45) + (end 7.55 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "a50e78e2-355c-4d2d-a8d7-547b47305674") + ) + (fp_rect + (start 0.75 2.45) + (end 4.25 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "09433951-da02-42e2-aaf0-a12cb51dc15d") + ) + (fp_rect + (start -2.55 2.45) + (end -0.75 1.7) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "84e35592-5110-4658-85d9-71beb9648e21") + ) + (fp_rect + (start -2.56 2.46) + (end 7.56 -3.51) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "82efa7a3-4aa8-4234-8948-d171ea405f9f") + ) + (fp_rect + (start -2.95 2.85) + (end 7.95 -3.9) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "b0bdfe6f-57bd-4938-8ae9-3bf5491c0531") + ) + (fp_line + (start 0 1.35) + (end 0.625 2.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "afaa4cdb-bc1e-4000-9be2-c533cd39a01c") + ) + (fp_line + (start -0.625 2.35) + (end 0 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3573a144-94e1-47b0-9944-4480b7ac23f7") + ) + (fp_rect + (start -2.45 2.35) + (end 7.45 -3.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "f0266778-b8a0-48ea-b9c7-15137402630e") + ) + (fp_text user "${REFERENCE}" + (at 2.5 -2.7 90) + (layer "B.Fab") + (uuid "67164cd6-50ab-48d7-b0b7-a15debd5ce27") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.147059) + (net 15 "Board_1-+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "763b54fc-4b27-4297-835d-b83f2c308e51") + ) + (pad "2" thru_hole oval + (at 2.5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Board_1-GND") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "7cbcc2d1-3c74-4f3d-a95a-a623a31a90ae") + ) + (pad "3" thru_hole oval + (at 5 0 90) + (size 1.7 1.95) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Board_1-/RAW_SENSOR") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "7e021a02-7097-4b58-8807-049bd81cc3d5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 50.254 25) + (end 0.254 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "28ef2991-c5cc-4156-a869-03d9245a71b1") + ) + (gr_line + (start 100.254 25) + (end 50.254 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ded379fd-042c-44bf-80c6-e7a472acc1d5") + ) + (gr_line + (start 0 0) + (end 0 50) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bc0dff09-0baa-4939-837e-a34d3baeb5d0") + ) + (gr_line + (start 0 50) + (end 100 50) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6a6da3f6-04b8-4d81-9670-90a6ceb557e5") + ) + (gr_line + (start 100 0) + (end 0 0) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c57f2a4e-aa5e-4239-be3f-ea30aaaa15fa") + ) + (gr_line + (start 100 50) + (end 100 0) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef00f164-1f53-41d4-949f-be2048d92b10") + ) + (gr_text "Flow Controller\nMartin 2026" + (at 19.05 6.985 0) + (layer "F.Cu") + (uuid "1c564ebf-b83d-4a96-9698-ee157090e781") + (effects + (font + (size 1.524 1.524) + (thickness 0.3048) + (bold yes) + ) + (justify bottom) + ) + ) + (gr_text "Flow Controller\nMartin 2026" + (at 69.05 6.985 0) + (layer "F.Cu") + (uuid "d10bb729-cd1b-4fa4-9db4-73079f8a272e") + (effects + (font + (size 1.524 1.524) + (thickness 0.3048) + (bold yes) + ) + (justify bottom) + ) + ) + (gr_text "SWIO" + (at 15.875 40.35 0) + (layer "B.SilkS") + (uuid "26b17252-74a1-469f-b08d-bae8c3f7c0be") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "VCC" + (at 15.875 43.18 0) + (layer "B.SilkS") + (uuid "625a5e29-3ded-443b-97af-59cceba5b458") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "GND" + (at 15.875 45.72 0) + (layer "B.SilkS") + (uuid "a17ab880-e2f9-412f-9fa9-4899a0e86a7d") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "VCC" + (at 41.91 13.081 0) + (layer "B.SilkS") + (uuid "18249d51-8f4d-45dc-9806-e12d04d0894a") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "GND" + (at 41.91 15.494 0) + (layer "B.SilkS") + (uuid "d87d81ea-e90c-4989-9466-7e2a27a82561") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "ALARM CNC" + (at 41.91 18.034 0) + (layer "B.SilkS") + (uuid "20b87cf8-2a7d-4b63-bec6-2476b656e3b4") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "SWIO" + (at 65.875 40.35 0) + (layer "B.SilkS") + (uuid "cf2065a0-f163-412f-88ef-09261875745a") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "VCC" + (at 65.875 43.18 0) + (layer "B.SilkS") + (uuid "6d2a04fa-7ae4-4a50-bce7-2078363b159f") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "GND" + (at 65.875 45.72 0) + (layer "B.SilkS") + (uuid "8fdeac7d-103f-4c9a-85b0-8c5527337b76") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "VCC" + (at 91.91 13.081 0) + (layer "B.SilkS") + (uuid "1b5bde0b-36ff-4b3d-be9b-a81afc14c4d0") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "GND" + (at 91.91 15.494 0) + (layer "B.SilkS") + (uuid "662aa3aa-1372-4901-838b-3006afbfbab4") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "ALARM CNC" + (at 91.91 18.034 0) + (layer "B.SilkS") + (uuid "ec14eec4-52ad-4691-93f0-520b732988f0") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify left bottom mirror) + ) + ) + (gr_text "GND" + (at 33.274 43.053 0) + (layer "B.SilkS") + (uuid "ee8c38ab-3aee-45ce-866c-afaa028d0a41") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (gr_text "PULSE" + (at 33.401 40.668 0) + (layer "B.SilkS") + (uuid "1f655f55-ecd6-4a61-8e61-37ef2a3e172b") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (gr_text "VCC" + (at 33.401 45.466 0) + (layer "B.SilkS") + (uuid "e2a4d983-9447-46d6-8fc1-584795cc4995") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (gr_text "GND" + (at 83.274 43.053 0) + (layer "B.SilkS") + (uuid "81e315ae-9cee-4971-bc4f-a7e267d7cbe1") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (gr_text "PULSE" + (at 83.401 40.668 0) + (layer "B.SilkS") + (uuid "9e2b737f-4cf6-483a-82cf-4cf24462d010") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (gr_text "VCC" + (at 83.401 45.466 0) + (layer "B.SilkS") + (uuid "f7bec276-b80a-4e9a-a0b8-eb42882c0c97") + (effects + (font + (size 0.8128 0.8128) + (thickness 0.1524) + (bold yes) + ) + (justify right bottom mirror) + ) + ) + (segment + (start 22.352 42.5) + (end 22.561 42.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "05fee064-5e5d-4712-be31-e6387be21055") + ) + (segment + (start 4.953 18.542) + (end 3.683 19.812) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "09b1c39a-6f73-465c-b78b-ebbfbe96db15") + ) + (segment + (start 14.224 42.5) + (end 18.5 42.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "0ecca3bc-3369-40ac-ad48-4686243de785") + ) + (segment + (start 24.892 33.782) + (end 24.892 39.96) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "11e7aa16-1ac5-4308-a8cc-4792711b378f") + ) + (segment + (start 7.366 18.542) + (end 4.953 18.542) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "12983446-31be-4de1-85f7-35bc81a21c5f") + ) + (segment + (start 22.561 42.5) + (end 24.979 44.918) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "15aab109-c3de-425b-9d84-c36c08f3379e") + ) + (segment + (start 11.983 40.259) + (end 14.224 42.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "177b35b2-16ce-41dd-a775-0181d86a24ed") + ) + (segment + (start 6.858 40.259) + (end 11.983 40.259) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "1fac5f5a-9f12-4918-a4d3-11521a53fcd0") + ) + (segment + (start 24.979 44.918) + (end 30 44.918) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "2f3c59e1-4885-4353-8a5a-95bf879517f1") + ) + (segment + (start 16.256 35.986) + (end 11.983 40.259) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "3c9fdd8d-192d-4039-92fa-1e9621fc367c") + ) + (segment + (start 34.838 44.918) + (end 46 33.756) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "426c0bda-c38c-400b-8f84-05727b26dc2f") + ) + (segment + (start 41.5 23.445) + (end 45.95 23.445) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "49a166dd-5283-452c-b1b5-919d58b94c02") + ) + (segment + (start 46 23.495) + (end 46 17.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "6855a85e-992f-4388-8d7f-df87aded2883") + ) + (segment + (start 45.95 23.445) + (end 46 23.495) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "7a489722-8a58-444c-bd5e-44fe81b179b5") + ) + (segment + (start 30 44.918) + (end 34.838 44.918) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "7b88f946-b830-46b4-a818-f0543d96e348") + ) + (segment + (start 18.5 42.5) + (end 22.352 42.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "893f1890-ed20-4b7f-920f-47d0ad3aa8d0") + ) + (segment + (start 3.683 19.812) + (end 3.683 37.084) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "95dd6802-1bad-42d4-83b0-58caaef7b60b") + ) + (segment + (start 3.683 37.084) + (end 6.858 40.259) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "9f57d114-df7d-4f36-805e-2a957d10c9d3") + ) + (segment + (start 46 33.756) + (end 46 23.495) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "b09414b5-64f7-49f1-9bae-f4fdd13c9bcf") + ) + (segment + (start 35.5 23.445) + (end 41.5 23.445) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "c8105e41-6d06-4bf4-83bd-1904d73c26b6") + ) + (segment + (start 16.256 34.29) + (end 16.256 35.986) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "d6749cf3-59e7-465a-b5f7-f88f434ea18c") + ) + (segment + (start 30.435 23.445) + (end 30.15 23.73) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "d9881b6e-8dbe-4315-b97a-ce8b07704c81") + ) + (segment + (start 35.5 23.445) + (end 30.435 23.445) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "e1f37ec2-29db-4a9e-a36b-2edb3b0323a1") + ) + (segment + (start 24.892 39.96) + (end 22.352 42.5) + (width 0.4) + (layer "F.Cu") + (net 1) + (uuid "f4ebd609-c64a-4798-aa2e-2a14558aea6c") + ) + (segment + (start 39.975 12.38) + (end 45.934 12.38) + (width 0.4) + (layer "F.Cu") + (net 2) + (uuid "5529b35c-0108-4edc-90bf-523fbb9ee75a") + ) + (segment + (start 45.934 12.38) + (end 46 12.446) + (width 0.4) + (layer "F.Cu") + (net 2) + (uuid "fe11e910-58b1-40ce-bb7c-82d1bfb6a156") + ) + (segment + (start 29.275001 25) + (end 30.15 25) + (width 0.4) + (layer "F.Cu") + (net 3) + (uuid "53379a46-d748-45b8-9897-2cc49bbdd36c") + ) + (segment + (start 27.94 17.78) + (end 27.94 23.664999) + (width 0.4) + (layer "F.Cu") + (net 3) + (uuid "9d7de1f6-0310-48cc-bbe9-d7c960fe5c40") + ) + (segment + (start 27.94 23.664999) + (end 29.275001 25) + (width 0.4) + (layer "F.Cu") + (net 3) + (uuid "cd435da6-8c15-4deb-9499-1c9cb0e0e668") + ) + (segment + (start 12.7 31.063) + (end 17.493 26.27) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "0a7814ac-4f7f-4027-b726-9b3d02de831b") + ) + (segment + (start 16.129 31.063) + (end 16.256 31.19) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "12c02af9-875d-4b1e-8728-87e19d184d63") + ) + (segment + (start 17.493 26.27) + (end 25 26.27) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "38d3a31d-298a-4839-9e92-78628053862a") + ) + (segment + (start 7.366 31.242) + (end 12.521 31.242) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "71bd431b-cc1c-40db-9c9f-82802de4d399") + ) + (segment + (start 12.7 31.063) + (end 16.129 31.063) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "a64433db-f907-4ba8-94bf-f0919e87c542") + ) + (segment + (start 12.521 31.242) + (end 12.7 31.063) + (width 0.4) + (layer "F.Cu") + (net 4) + (uuid "ef9bed41-d35b-44f4-924f-15de071800d6") + ) + (segment + (start 34.5 30.4) + (end 33.01 30.4) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "16ac4dde-7808-4b49-9e25-c5859272827b") + ) + (segment + (start 37.799 30.4) + (end 38.481 29.718) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "2cf50db4-cd27-48a6-9720-3f2d736bc0ba") + ) + (segment + (start 34.5 30.4) + (end 37.799 30.4) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "6cc486f7-1247-42e9-8fbe-126b87ffba96") + ) + (segment + (start 34.6 30.5) + (end 34.5 30.4) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "92ba0319-b3b1-4c04-9689-716b8c89bd2a") + ) + (segment + (start 33.01 30.4) + (end 30.15 27.54) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "b01b7265-a89e-448e-b6ca-6f7fae820f60") + ) + (segment + (start 34.851 30.049) + (end 34.5 30.4) + (width 0.4) + (layer "F.Cu") + (net 5) + (uuid "f3a0a414-4ffe-40ae-9362-d37daf1e5545") + ) + (segment + (start 14.342 21.2) + (end 7.366 21.2) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "47189d96-6cd2-43a7-9529-de05242cce03") + ) + (segment + (start 14.605 21.59) + (end 14.605 21.463) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "75b0956e-db02-450b-bd00-0cf82c4a89c7") + ) + (segment + (start 14.605 21.463) + (end 14.342 21.2) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "92d69771-ae1d-421e-b7da-3e907d9cec8b") + ) + (segment + (start 14.605 25.019) + (end 15.24 25.019) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "993d95bc-5044-4661-951b-7ccc61a7648b") + ) + (segment + (start 14.732 25.4) + (end 15.132 25) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "a0a113da-d1fc-4a65-a444-4de234564a18") + ) + (segment + (start 15.24 25.019) + (end 15.259 25) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "a722ad67-3489-46fd-8838-7c2c2e166139") + ) + (segment + (start 15.132 25) + (end 25 25) + (width 0.4) + (layer "F.Cu") + (net 6) + (uuid "f589612e-4a41-47d9-8f1c-b5284ec1130b") + ) + (via + (at 14.605 21.59) + (size 1.7) + (drill 1) + (layers "F.Cu" "B.Cu") + (net 6) + (uuid "24886c22-ad09-450e-8b02-d98999b93ddc") + ) + (via + (at 14.732 25.4) + (size 1.7) + (drill 1) + (layers "F.Cu" "B.Cu") + (net 6) + (uuid "99bb066a-171f-4473-9cc8-63f71f80dfb2") + ) + (segment + (start 14.605 21.082) + (end 14.605 25.019) + (width 0.4) + (layer "B.Cu") + (net 6) + (uuid "fee0cdd4-5468-4719-97c0-b901201073ae") + ) + (segment + (start 25 23.73) + (end 7.474 23.73) + (width 0.4) + (layer "F.Cu") + (net 7) + (uuid "428ac0a5-60fe-4893-a339-43d55497ed70") + ) + (segment + (start 7.474 23.73) + (end 7.366 23.622) + (width 0.4) + (layer "F.Cu") + (net 7) + (uuid "7de3cfb9-54da-43a1-9836-4d2069b4a0bf") + ) + (segment + (start 30 35.79) + (end 27.992 33.782) + (width 0.4) + (layer "F.Cu") + (net 8) + (uuid "a3d4a090-2b34-463d-8fab-ecd727f87b46") + ) + (segment + (start 30 39.918) + (end 30 35.79) + (width 0.4) + (layer "F.Cu") + (net 8) + (uuid "ba26efa8-b8c0-4737-8f04-72fe5a4d6bd4") + ) + (segment + (start 34.5 33.5) + (end 32.29 33.5) + (width 0.4) + (layer "F.Cu") + (net 8) + (uuid "d5877c16-87fa-4cb9-9b73-82cc3d8e36d5") + ) + (segment + (start 32.29 33.5) + (end 30 35.79) + (width 0.4) + (layer "F.Cu") + (net 8) + (uuid "eb3523a6-9d5e-4c91-90cf-d4b76f21dc2e") + ) + (segment + (start 18.415 31.75) + (end 22.625 27.54) + (width 0.4) + (layer "F.Cu") + (net 9) + (uuid "3d97b192-65cd-4198-87e8-4e8964c46c27") + ) + (segment + (start 18.415 39.92) + (end 18.415 31.75) + (width 0.4) + (layer "F.Cu") + (net 9) + (uuid "4755093e-7053-4999-9533-89f373812ca2") + ) + (segment + (start 22.625 27.54) + (end 25 27.54) + (width 0.4) + (layer "F.Cu") + (net 9) + (uuid "5d156c1c-d41c-41d1-b523-605bdfa2e6bb") + ) + (segment + (start 7.366 33.782) + (end 8.763 33.782) + (width 0.4) + (layer "F.Cu") + (net 11) + (uuid "5c298493-cb7a-4ae4-9484-1311ef6711a0") + ) + (segment + (start 9.144 34.163) + (end 12.7 34.163) + (width 0.4) + (layer "F.Cu") + (net 11) + (uuid "826ecf39-e287-4e3d-8462-f9112ed86394") + ) + (segment + (start 8.763 33.782) + (end 9.144 34.163) + (width 0.4) + (layer "F.Cu") + (net 11) + (uuid "eb6ea91b-c062-4988-bcc4-e14bdd7aed91") + ) + (segment + (start 31.19 11.43) + (end 27.94 14.68) + (width 0.4) + (layer "F.Cu") + (net 12) + (uuid "0c81de71-01b8-4a21-95d2-4d24493c061d") + ) + (segment + (start 33.02 11.43) + (end 31.19 11.43) + (width 0.4) + (layer "F.Cu") + (net 12) + (uuid "1d28bf77-59e4-4f03-bf34-0c9324b340c6") + ) + (segment + (start 38.1 11.43) + (end 33.02 11.43) + (width 0.4) + (layer "F.Cu") + (net 12) + (uuid "bcf4d90c-75ac-4e0c-9578-3661bb64ec88") + ) + (segment + (start 53.683 19.812) + (end 53.683 37.084) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "0b42ec89-1de4-408b-8f7d-786776150568") + ) + (segment + (start 74.892 33.782) + (end 74.892 39.96) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "111cb39f-ffba-4e3b-84dd-abe25a024201") + ) + (segment + (start 96 33.756) + (end 96 23.495) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "22e5fc12-3e7a-47d7-b144-554ad77c21fb") + ) + (segment + (start 64.224 42.5) + (end 68.5 42.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "25d0c2cf-e623-4176-9403-1c761bd03349") + ) + (segment + (start 74.892 39.96) + (end 72.352 42.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "26a19378-de3d-49f1-ae29-44d1729905de") + ) + (segment + (start 56.858 40.259) + (end 61.983 40.259) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "2732b046-6f79-4144-b666-eb582c1b2c5a") + ) + (segment + (start 66.256 34.29) + (end 66.256 35.986) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "273eae25-767a-4f6c-8939-8b7c0ca545c2") + ) + (segment + (start 80 44.918) + (end 84.838 44.918) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "28396263-1891-4eca-ae07-a4c4a18397eb") + ) + (segment + (start 57.366 18.542) + (end 54.953 18.542) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "307fd60b-cb5d-4565-8aa3-552750e7957e") + ) + (segment + (start 72.561 42.5) + (end 74.979 44.918) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "32ed0b33-c728-4994-945b-f58f50e48cc7") + ) + (segment + (start 66.256 35.986) + (end 61.983 40.259) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "3395b944-3dd1-4b8c-bb6a-944aa53cad9c") + ) + (segment + (start 96 23.495) + (end 96 17.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "44dbd7fa-8487-4d4d-b3a5-9dd463e25446") + ) + (segment + (start 84.838 44.918) + (end 96 33.756) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "4844417a-60e5-4570-8ffe-c03c8ba150df") + ) + (segment + (start 72.352 42.5) + (end 72.561 42.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "5a971617-892d-422b-a958-21b515da97cf") + ) + (segment + (start 95.95 23.445) + (end 96 23.495) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "5d7c6a88-f687-484f-b303-c494073b7fed") + ) + (segment + (start 80.435 23.445) + (end 80.15 23.73) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "64a7e9a2-7cdd-479e-9a89-eda7d15a7a8c") + ) + (segment + (start 54.953 18.542) + (end 53.683 19.812) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "7664c6b1-6834-4eb8-bb95-2f90bd5b9d01") + ) + (segment + (start 85.5 23.445) + (end 91.5 23.445) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "9206965d-4bcf-49e4-874c-bb37a7bb1f6f") + ) + (segment + (start 61.983 40.259) + (end 64.224 42.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "99c3a13f-8659-4307-ae49-34cfb270ad15") + ) + (segment + (start 53.683 37.084) + (end 56.858 40.259) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "b7d258d4-7f6c-48ed-978d-da89239db035") + ) + (segment + (start 85.5 23.445) + (end 80.435 23.445) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "bc59a955-f00b-4346-8bd9-bba17c398d7a") + ) + (segment + (start 91.5 23.445) + (end 95.95 23.445) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "cb481e8f-8abf-49e8-8ee2-9a2e2aa6c9a7") + ) + (segment + (start 74.979 44.918) + (end 80 44.918) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "f4a852b7-d229-4a65-a639-8bfb678f23b3") + ) + (segment + (start 68.5 42.5) + (end 72.352 42.5) + (width 0.4) + (layer "F.Cu") + (net 15) + (uuid "fe465d51-5f3b-4caf-9615-bbb486286aad") + ) + (segment + (start 95.934 12.38) + (end 96 12.446) + (width 0.4) + (layer "F.Cu") + (net 16) + (uuid "06d5c660-3773-496b-82aa-119a086ca3d2") + ) + (segment + (start 89.975 12.38) + (end 95.934 12.38) + (width 0.4) + (layer "F.Cu") + (net 16) + (uuid "fb938f96-b64d-4ccf-b6ab-edcf0e9b7d59") + ) + (segment + (start 79.275001 25) + (end 80.15 25) + (width 0.4) + (layer "F.Cu") + (net 17) + (uuid "188bc5ba-dcff-40b7-80ce-71dbe6fe89c1") + ) + (segment + (start 77.94 17.78) + (end 77.94 23.664999) + (width 0.4) + (layer "F.Cu") + (net 17) + (uuid "69d7b369-074f-4708-aa52-8cc57c495fc6") + ) + (segment + (start 77.94 23.664999) + (end 79.275001 25) + (width 0.4) + (layer "F.Cu") + (net 17) + (uuid "e92eb23a-1de4-4607-8749-3038cb15fde0") + ) + (segment + (start 57.366 31.242) + (end 62.521 31.242) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "1004e011-43aa-4780-a9bb-55441e01112f") + ) + (segment + (start 62.7 31.063) + (end 67.493 26.27) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "284763af-49fe-4706-b3ff-c247d60560bd") + ) + (segment + (start 62.7 31.063) + (end 66.129 31.063) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "4f57e745-2a8f-4fd5-9e9d-c8f2c4fa2721") + ) + (segment + (start 66.129 31.063) + (end 66.256 31.19) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "be652518-035b-4b51-b41a-bb0be91ab56d") + ) + (segment + (start 67.493 26.27) + (end 75 26.27) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "c78a4e12-1ea4-44da-940a-e160eed07ff6") + ) + (segment + (start 62.521 31.242) + (end 62.7 31.063) + (width 0.4) + (layer "F.Cu") + (net 18) + (uuid "ca2a7edb-3544-4159-9b69-eddb8d752275") + ) + (segment + (start 84.5 30.4) + (end 87.799 30.4) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "15d7f71f-e80e-4005-af7c-7fdfa0cbf9e1") + ) + (segment + (start 84.851 30.049) + (end 84.5 30.4) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "2f1d6f10-8738-4eac-82a6-4c18782c8cfd") + ) + (segment + (start 87.799 30.4) + (end 88.481 29.718) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "7fbbe442-f2c3-41e0-a4e8-08ca87993fde") + ) + (segment + (start 84.5 30.4) + (end 83.01 30.4) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "b8c53114-17ed-401a-b9b6-024d86cd0deb") + ) + (segment + (start 84.6 30.5) + (end 84.5 30.4) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "cc5333ea-3dc6-4b84-8905-725d0cd19bc5") + ) + (segment + (start 83.01 30.4) + (end 80.15 27.54) + (width 0.4) + (layer "F.Cu") + (net 19) + (uuid "eee01e2b-cc95-442c-b7a1-bc42859bfa6a") + ) + (segment + (start 65.132 25) + (end 75 25) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "2b949319-61d6-4ed7-8458-17b24f9c95a5") + ) + (segment + (start 64.605 21.59) + (end 64.605 21.463) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "3b0bd570-317b-479c-af16-7675f62cfa5c") + ) + (segment + (start 64.732 25.4) + (end 65.132 25) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "3d571bea-5634-49e2-8a4b-f6b757a6ae78") + ) + (segment + (start 64.342 21.2) + (end 57.366 21.2) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "611f432d-1622-473d-9fa1-1e04cdc76600") + ) + (segment + (start 64.605 25.019) + (end 65.24 25.019) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "70b8d04f-ab80-41b3-ada8-9a1e097ab102") + ) + (segment + (start 64.605 21.463) + (end 64.342 21.2) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "ebe97d75-fdce-48b8-a0c3-1320376631a0") + ) + (segment + (start 65.24 25.019) + (end 65.259 25) + (width 0.4) + (layer "F.Cu") + (net 20) + (uuid "f0902974-bf0b-4644-8247-dab73f282dfa") + ) + (via + (at 64.732 25.4) + (size 1.7) + (drill 1) + (layers "F.Cu" "B.Cu") + (net 20) + (uuid "21946584-d823-4e5f-9d41-57ac65a9f204") + ) + (via + (at 64.605 21.59) + (size 1.7) + (drill 1) + (layers "F.Cu" "B.Cu") + (net 20) + (uuid "7b03bb0f-3913-48eb-9244-6596b2610d4a") + ) + (segment + (start 64.605 21.082) + (end 64.605 25.019) + (width 0.4) + (layer "B.Cu") + (net 20) + (uuid "3fc360cc-227a-4de9-8fde-eefce648015e") + ) + (segment + (start 57.474 23.73) + (end 57.366 23.622) + (width 0.4) + (layer "F.Cu") + (net 21) + (uuid "04389645-302b-4d01-ae3e-0629ed4a7477") + ) + (segment + (start 75 23.73) + (end 57.474 23.73) + (width 0.4) + (layer "F.Cu") + (net 21) + (uuid "c452d15c-89e7-4bd5-a086-5aac827e8dba") + ) + (segment + (start 84.5 33.5) + (end 82.29 33.5) + (width 0.4) + (layer "F.Cu") + (net 22) + (uuid "1ce66c0c-b52e-4b75-9226-ac6d4083ff14") + ) + (segment + (start 80 39.918) + (end 80 35.79) + (width 0.4) + (layer "F.Cu") + (net 22) + (uuid "74263cf5-b536-448c-848c-c5e5d3aa3ad5") + ) + (segment + (start 80 35.79) + (end 77.992 33.782) + (width 0.4) + (layer "F.Cu") + (net 22) + (uuid "9bfbc1f8-02c6-45de-ae2a-e45fd15ca6eb") + ) + (segment + (start 82.29 33.5) + (end 80 35.79) + (width 0.4) + (layer "F.Cu") + (net 22) + (uuid "e626e1f4-415c-4825-9d1e-238199642fe2") + ) + (segment + (start 72.625 27.54) + (end 75 27.54) + (width 0.4) + (layer "F.Cu") + (net 23) + (uuid "5f29d3e3-7bca-4a26-af0c-7d54257cde00") + ) + (segment + (start 68.415 31.75) + (end 72.625 27.54) + (width 0.4) + (layer "F.Cu") + (net 23) + (uuid "b123ea79-8f39-4214-9252-a29aa5f644b6") + ) + (segment + (start 68.415 39.92) + (end 68.415 31.75) + (width 0.4) + (layer "F.Cu") + (net 23) + (uuid "bac569ab-574e-4c8d-856d-72289868a51f") + ) + (segment + (start 59.144 34.163) + (end 62.7 34.163) + (width 0.4) + (layer "F.Cu") + (net 25) + (uuid "354b0791-875a-47cf-86f1-4e1ea596113f") + ) + (segment + (start 57.366 33.782) + (end 58.763 33.782) + (width 0.4) + (layer "F.Cu") + (net 25) + (uuid "5860db61-9957-471c-9aa1-aac4ef4c0417") + ) + (segment + (start 58.763 33.782) + (end 59.144 34.163) + (width 0.4) + (layer "F.Cu") + (net 25) + (uuid "e342fe0a-39a5-4534-a8ed-0a3f238f4393") + ) + (segment + (start 81.19 11.43) + (end 77.94 14.68) + (width 0.4) + (layer "F.Cu") + (net 26) + (uuid "5a17f17b-8839-4e7f-a33c-b21a5a4180e2") + ) + (segment + (start 88.1 11.43) + (end 83.02 11.43) + (width 0.4) + (layer "F.Cu") + (net 26) + (uuid "73b80851-b676-4a0d-a85d-890a49074237") + ) + (segment + (start 83.02 11.43) + (end 81.19 11.43) + (width 0.4) + (layer "F.Cu") + (net 26) + (uuid "c648c5a3-d43a-48f5-a089-6ee923247938") + ) + (zone + (net 24) + (net_name "Board_1-GND") + (layer "F.Cu") + (uuid "64ad4806-cb3c-4f96-b057-4d5ead2f2da5") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 50 0) (xy 50 50) (xy 100 50) (xy 100 0) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 99.442539 0.520185) (xy 99.488294 0.572989) (xy 99.4995 0.6245) (xy 99.4995 49.3755) (xy 99.479815 49.442539) + (xy 99.427011 49.488294) (xy 99.3755 49.4995) (xy 50.791014 49.4995) (xy 50.723975 49.479815) (xy 50.67822 49.427011) + (xy 50.668276 49.357853) (xy 50.676453 49.328047) (xy 50.721658 49.218913) (xy 50.7505 49.073918) + (xy 50.7505 48.926082) (xy 50.7505 48.926079) (xy 50.721659 48.781092) (xy 50.721658 48.781091) + (xy 50.721658 48.781087) (xy 50.721656 48.781082) (xy 50.665087 48.644511) (xy 50.66508 48.644498) + (xy 50.582951 48.521584) (xy 50.582948 48.52158) (xy 50.478419 48.417051) (xy 50.478415 48.417048) + (xy 50.382713 48.353102) (xy 50.337908 48.29949) (xy 50.329201 48.230165) (xy 50.359355 48.167138) + (xy 50.382713 48.146898) (xy 50.420965 48.121338) (xy 50.478416 48.082951) (xy 50.582951 47.978416) + (xy 50.665084 47.855495) (xy 50.721658 47.718913) (xy 50.7505 47.573918) (xy 50.7505 47.426082) + (xy 50.7505 47.426079) (xy 50.721659 47.281092) (xy 50.721658 47.281091) (xy 50.721658 47.281087) + (xy 50.721656 47.281082) (xy 50.665087 47.144511) (xy 50.66508 47.144498) (xy 50.582951 47.021584) + (xy 50.582948 47.02158) (xy 50.478419 46.917051) (xy 50.478415 46.917048) (xy 50.382713 46.853102) + (xy 50.337908 46.79949) (xy 50.329201 46.730165) (xy 50.359355 46.667138) (xy 50.382713 46.646898) + (xy 50.439606 46.608883) (xy 50.478416 46.582951) (xy 50.582951 46.478416) (xy 50.665084 46.355495) + (xy 50.721658 46.218913) (xy 50.743181 46.110712) (xy 50.7505 46.07392) (xy 50.7505 45.926079) (xy 50.721659 45.781092) + (xy 50.721658 45.781091) (xy 50.721658 45.781087) (xy 50.71106 45.7555) (xy 50.665087 45.644511) + (xy 50.66508 45.644498) (xy 50.582951 45.521584) (xy 50.582948 45.52158) (xy 50.478419 45.417051) + (xy 50.478415 45.417048) (xy 50.419609 45.377755) (xy 50.419609 45.377754) (xy 50.382714 45.353102) + (xy 50.337908 45.29949) (xy 50.335298 45.278711) (xy 52.7495 45.278711) (xy 52.7495 45.521288) (xy 52.781161 45.761785) + (xy 52.843947 45.996104) (xy 52.936773 46.220205) (xy 52.936776 46.220212) (xy 53.058064 46.430289) + (xy 53.058066 46.430292) (xy 53.058067 46.430293) (xy 53.205733 46.622736) (xy 53.205739 46.622743) + (xy 53.377256 46.79426) (xy 53.377263 46.794266) (xy 53.45394 46.853102) (xy 53.569711 46.941936) + (xy 53.779788 47.063224) (xy 54.0039 47.156054) (xy 54.238211 47.218838) (xy 54.418586 47.242584) + (xy 54.478711 47.2505) (xy 54.478712 47.2505) (xy 54.721289 47.2505) (xy 54.769388 47.244167) (xy 54.961789 47.218838) + (xy 55.1961 47.156054) (xy 55.420212 47.063224) (xy 55.630289 46.941936) (xy 55.822738 46.794265) + (xy 55.994265 46.622738) (xy 56.141936 46.430289) (xy 56.263224 46.220212) (xy 56.356054 45.9961) + (xy 56.418838 45.761789) (xy 56.4505 45.521288) (xy 56.4505 45.278712) (xy 56.418838 45.038211) + (xy 56.356054 44.8039) (xy 56.263224 44.579788) (xy 56.141936 44.369711) (xy 56.047615 44.246789) + (xy 55.994266 44.177263) (xy 55.99426 44.177256) (xy 55.822743 44.005739) (xy 55.822736 44.005733) + (xy 55.630293 43.858067) (xy 55.630292 43.858066) (xy 55.630289 43.858064) (xy 55.420212 43.736776) + (xy 55.39248 43.725289) (xy 55.196104 43.643947) (xy 54.975101 43.584729) (xy 54.961789 43.581162) + (xy 54.961788 43.581161) (xy 54.961785 43.581161) (xy 54.721289 43.5495) (xy 54.721288 43.5495) + (xy 54.478712 43.5495) (xy 54.478711 43.5495) (xy 54.238214 43.581161) (xy 54.003895 43.643947) + (xy 53.779794 43.736773) (xy 53.779785 43.736777) (xy 53.597851 43.841817) (xy 53.578306 43.853102) + (xy 53.569706 43.858067) (xy 53.377263 44.005733) (xy 53.377256 44.005739) (xy 53.205739 44.177256) + (xy 53.205733 44.177263) (xy 53.058067 44.369706) (xy 52.936777 44.579785) (xy 52.936773 44.579794) + (xy 52.843947 44.803895) (xy 52.781161 45.038214) (xy 52.7495 45.278711) (xy 50.335298 45.278711) + (xy 50.329201 45.230165) (xy 50.359355 45.167138) (xy 50.382713 45.146898) (xy 50.44466 45.105506) + (xy 50.478416 45.082951) (xy 50.582951 44.978416) (xy 50.665084 44.855495) (xy 50.721658 44.718913) + (xy 50.733709 44.658332) (xy 50.7505 44.57392) (xy 50.7505 44.426079) (xy 50.721659 44.281092) (xy 50.721658 44.281091) + (xy 50.721658 44.281087) (xy 50.721502 44.28071) (xy 50.665087 44.144511) (xy 50.66508 44.144498) + (xy 50.582951 44.021584) (xy 50.582948 44.02158) (xy 50.478419 43.917051) (xy 50.478415 43.917048) + (xy 50.382713 43.853102) (xy 50.337908 43.79949) (xy 50.329201 43.730165) (xy 50.359355 43.667138) + (xy 50.382713 43.646898) (xy 50.468107 43.589839) (xy 50.478416 43.582951) (xy 50.582951 43.478416) + (xy 50.665084 43.355495) (xy 50.721658 43.218913) (xy 50.731147 43.171211) (xy 50.7505 43.07392) + (xy 50.7505 42.926079) (xy 50.721659 42.781092) (xy 50.721658 42.781091) (xy 50.721658 42.781087) + (xy 50.703766 42.737892) (xy 50.665087 42.644511) (xy 50.66508 42.644498) (xy 50.582951 42.521584) + (xy 50.582948 42.52158) (xy 50.478419 42.417051) (xy 50.478415 42.417048) (xy 50.382713 42.353102) + (xy 50.337908 42.29949) (xy 50.329201 42.230165) (xy 50.359355 42.167138) (xy 50.382713 42.146898) + (xy 50.450097 42.101873) (xy 50.478416 42.082951) (xy 50.582951 41.978416) (xy 50.665084 41.855495) + (xy 50.721658 41.718913) (xy 50.749249 41.580208) (xy 50.7505 41.57392) (xy 50.7505 41.426079) (xy 50.721659 41.281092) + (xy 50.721658 41.281091) (xy 50.721658 41.281087) (xy 50.70267 41.235246) (xy 50.665087 41.144511) + (xy 50.66508 41.144498) (xy 50.582951 41.021584) (xy 50.582948 41.02158) (xy 50.478419 40.917051) + (xy 50.478415 40.917048) (xy 50.382713 40.853102) (xy 50.337908 40.79949) (xy 50.329201 40.730165) + (xy 50.359355 40.667138) (xy 50.382713 40.646898) (xy 50.420965 40.621338) (xy 50.478416 40.582951) + (xy 50.582951 40.478416) (xy 50.665084 40.355495) (xy 50.721658 40.218913) (xy 50.732516 40.164329) + (xy 50.7505 40.07392) (xy 50.7505 39.926079) (xy 50.721659 39.781092) (xy 50.721658 39.781091) (xy 50.721658 39.781087) + (xy 50.697238 39.722132) (xy 50.665087 39.644511) (xy 50.66508 39.644498) (xy 50.582951 39.521584) + (xy 50.582948 39.52158) (xy 50.478419 39.417051) (xy 50.478415 39.417048) (xy 50.382713 39.353102) + (xy 50.337908 39.29949) (xy 50.329201 39.230165) (xy 50.359355 39.167138) (xy 50.382713 39.146898) + (xy 50.445604 39.104875) (xy 50.478416 39.082951) (xy 50.582951 38.978416) (xy 50.665084 38.855495) + (xy 50.67197 38.838872) (xy 50.703418 38.762949) (xy 50.721658 38.718913) (xy 50.7505 38.573918) + (xy 50.7505 38.426082) (xy 50.7505 38.426079) (xy 50.721659 38.281092) (xy 50.721658 38.281091) + (xy 50.721658 38.281087) (xy 50.721656 38.281082) (xy 50.665087 38.144511) (xy 50.66508 38.144498) + (xy 50.582951 38.021584) (xy 50.582948 38.02158) (xy 50.478419 37.917051) (xy 50.478415 37.917048) + (xy 50.382713 37.853102) (xy 50.337908 37.79949) (xy 50.329201 37.730165) (xy 50.359355 37.667138) + (xy 50.382713 37.646898) (xy 50.420965 37.621338) (xy 50.478416 37.582951) (xy 50.582951 37.478416) + (xy 50.665084 37.355495) (xy 50.721658 37.218913) (xy 50.73477 37.152996) (xy 52.982499 37.152996) + (xy 53.009418 37.288322) (xy 53.009421 37.288332) (xy 53.062222 37.415807) (xy 53.138887 37.530545) + (xy 56.411454 40.803112) (xy 56.526192 40.879777) (xy 56.653667 40.932578) (xy 56.653672 40.93258) + (xy 56.653676 40.93258) (xy 56.653677 40.932581) (xy 56.789003 40.9595) (xy 56.789006 40.9595) (xy 56.789007 40.9595) + (xy 61.641481 40.9595) (xy 61.70852 40.979185) (xy 61.729162 40.995819) (xy 63.777453 43.044111) + (xy 63.777454 43.044112) (xy 63.892192 43.120777) (xy 64.019479 43.1735) (xy 64.019672 43.17358) + (xy 64.019676 43.17358) (xy 64.019677 43.173581) (xy 64.155003 43.2005) (xy 64.155006 43.2005) (xy 64.155007 43.2005) + (xy 67.220514 43.2005) (xy 67.287553 43.220185) (xy 67.320833 43.251616) (xy 67.384892 43.339788) + (xy 67.498818 43.453714) (xy 67.532303 43.515037) (xy 67.527319 43.584729) (xy 67.485447 43.640662) + (xy 67.454471 43.657577) (xy 67.322912 43.706646) (xy 67.322906 43.706649) (xy 67.207812 43.792809) + (xy 67.207809 43.792812) (xy 67.121649 43.907906) (xy 67.121645 43.907913) (xy 67.071403 44.04262) + (xy 67.071401 44.042627) (xy 67.065 44.102155) (xy 67.065 44.75) (xy 67.981988 44.75) (xy 67.949075 44.807007) + (xy 67.915 44.934174) (xy 67.915 45.065826) (xy 67.949075 45.192993) (xy 67.981988 45.25) (xy 67.065 45.25) + (xy 67.065 45.897844) (xy 67.071401 45.957372) (xy 67.071403 45.957379) (xy 67.121645 46.092086) + (xy 67.121649 46.092093) (xy 67.207809 46.207187) (xy 67.207812 46.20719) (xy 67.322906 46.29335) + (xy 67.322913 46.293354) (xy 67.45762 46.343596) (xy 67.457627 46.343598) (xy 67.517155 46.349999) + (xy 67.517172 46.35) (xy 68.165 46.35) (xy 68.165 45.433012) (xy 68.222007 45.465925) (xy 68.349174 45.5) + (xy 68.480826 45.5) (xy 68.607993 45.465925) (xy 68.665 45.433012) (xy 68.665 46.35) (xy 69.312828 46.35) + (xy 69.312844 46.349999) (xy 69.372372 46.343598) (xy 69.372379 46.343596) (xy 69.507086 46.293354) + (xy 69.507093 46.29335) (xy 69.622187 46.20719) (xy 69.62219 46.207187) (xy 69.70835 46.092093) + (xy 69.708354 46.092086) (xy 69.758596 45.957379) (xy 69.758598 45.957372) (xy 69.764999 45.897844) + (xy 69.765 45.897827) (xy 69.765 45.25) (xy 68.848012 45.25) (xy 68.880925 45.192993) (xy 68.915 45.065826) + (xy 68.915 44.934174) (xy 68.880925 44.807007) (xy 68.848012 44.75) (xy 69.765 44.75) (xy 69.765 44.102172) + (xy 69.764999 44.102155) (xy 69.758598 44.042627) (xy 69.758596 44.04262) (xy 69.708354 43.907913) + (xy 69.70835 43.907906) (xy 69.62219 43.792812) (xy 69.622187 43.792809) (xy 69.507093 43.706649) + (xy 69.507088 43.706646) (xy 69.375528 43.657577) (xy 69.319595 43.615705) (xy 69.295178 43.550241) + (xy 69.31003 43.481968) (xy 69.331175 43.45372) (xy 69.445104 43.339792) (xy 69.509167 43.251615) + (xy 69.564497 43.208949) (xy 69.609486 43.2005) (xy 72.219481 43.2005) (xy 72.28652 43.220185) (xy 72.307162 43.236819) + (xy 73.387651 44.317307) (xy 74.434886 45.364542) (xy 74.486084 45.41574) (xy 74.532459 45.462115) + (xy 74.647182 45.538771) (xy 74.647195 45.538778) (xy 74.69216 45.557402) (xy 74.717764 45.568008) + (xy 74.774671 45.59158) (xy 74.801591 45.596934) (xy 74.893057 45.615128) (xy 74.910006 45.6185) + (xy 74.910007 45.6185) (xy 78.42813 45.6185) (xy 78.495169 45.638185) (xy 78.540924 45.690989) (xy 78.545836 45.703495) + (xy 78.590186 45.837334) (xy 78.682288 45.986656) (xy 78.806344 46.110712) (xy 78.955666 46.202814) + (xy 79.122203 46.257999) (xy 79.224991 46.2685) (xy 80.775008 46.268499) (xy 80.877797 46.257999) + (xy 81.044334 46.202814) (xy 81.193656 46.110712) (xy 81.317712 45.986656) (xy 81.409814 45.837334) + (xy 81.454164 45.703494) (xy 81.493936 45.646051) (xy 81.558451 45.619228) (xy 81.571869 45.6185) + (xy 84.906996 45.6185) (xy 85.015412 45.596934) (xy 85.042328 45.59158) (xy 85.106069 45.565177) + (xy 85.169807 45.538777) (xy 85.169808 45.538776) (xy 85.169811 45.538775) (xy 85.284543 45.462114) + (xy 85.411741 45.334916) (xy 85.467946 45.278711) (xy 93.5495 45.278711) (xy 93.5495 45.521288) + (xy 93.581161 45.761785) (xy 93.643947 45.996104) (xy 93.736773 46.220205) (xy 93.736776 46.220212) + (xy 93.858064 46.430289) (xy 93.858066 46.430292) (xy 93.858067 46.430293) (xy 94.005733 46.622736) + (xy 94.005739 46.622743) (xy 94.177256 46.79426) (xy 94.177263 46.794266) (xy 94.25394 46.853102) + (xy 94.369711 46.941936) (xy 94.579788 47.063224) (xy 94.8039 47.156054) (xy 95.038211 47.218838) + (xy 95.218586 47.242584) (xy 95.278711 47.2505) (xy 95.278712 47.2505) (xy 95.521289 47.2505) (xy 95.569388 47.244167) + (xy 95.761789 47.218838) (xy 95.9961 47.156054) (xy 96.220212 47.063224) (xy 96.430289 46.941936) + (xy 96.622738 46.794265) (xy 96.794265 46.622738) (xy 96.941936 46.430289) (xy 97.063224 46.220212) + (xy 97.156054 45.9961) (xy 97.218838 45.761789) (xy 97.2505 45.521288) (xy 97.2505 45.278712) (xy 97.218838 45.038211) + (xy 97.156054 44.8039) (xy 97.063224 44.579788) (xy 96.941936 44.369711) (xy 96.847615 44.246789) + (xy 96.794266 44.177263) (xy 96.79426 44.177256) (xy 96.622743 44.005739) (xy 96.622736 44.005733) + (xy 96.430293 43.858067) (xy 96.430292 43.858066) (xy 96.430289 43.858064) (xy 96.220212 43.736776) + (xy 96.19248 43.725289) (xy 95.996104 43.643947) (xy 95.775101 43.584729) (xy 95.761789 43.581162) + (xy 95.761788 43.581161) (xy 95.761785 43.581161) (xy 95.521289 43.5495) (xy 95.521288 43.5495) + (xy 95.278712 43.5495) (xy 95.278711 43.5495) (xy 95.038214 43.581161) (xy 94.803895 43.643947) + (xy 94.579794 43.736773) (xy 94.579785 43.736777) (xy 94.397851 43.841817) (xy 94.378306 43.853102) + (xy 94.369706 43.858067) (xy 94.177263 44.005733) (xy 94.177256 44.005739) (xy 94.005739 44.177256) + (xy 94.005733 44.177263) (xy 93.858067 44.369706) (xy 93.736777 44.579785) (xy 93.736773 44.579794) + (xy 93.643947 44.803895) (xy 93.581161 45.038214) (xy 93.5495 45.278711) (xy 85.467946 45.278711) + (xy 85.559686 45.186972) (xy 96.544111 34.202546) (xy 96.544112 34.202545) (xy 96.544114 34.202543) + (xy 96.620775 34.087811) (xy 96.67358 33.960328) (xy 96.689497 33.88031) (xy 96.7005 33.824996) + (xy 96.7005 18.996088) (xy 96.720185 18.929049) (xy 96.772989 18.883294) (xy 96.811897 18.87273) + (xy 96.877797 18.865999) (xy 97.044334 18.810814) (xy 97.193656 18.718712) (xy 97.317712 18.594656) + (xy 97.409814 18.445334) (xy 97.464999 18.278797) (xy 97.4755 18.176009) (xy 97.475499 16.875992) + (xy 97.464999 16.773203) (xy 97.409814 16.606666) (xy 97.317712 16.457344) (xy 97.193656 16.333288) + (xy 97.044334 16.241186) (xy 97.044332 16.241185) (xy 97.03844 16.237551) (xy 96.991716 16.185603) + (xy 96.980493 16.116641) (xy 97.008337 16.052558) (xy 97.015856 16.04433) (xy 97.154728 15.905458) + (xy 97.27962 15.733557) (xy 97.376095 15.544217) (xy 97.441757 15.342129) (xy 97.441757 15.342126) + (xy 97.452231 15.276) (xy 96.404146 15.276) (xy 96.44263 15.209343) (xy 96.475 15.088535) (xy 96.475 14.963465) + (xy 96.44263 14.842657) (xy 96.404146 14.776) (xy 97.452231 14.776) (xy 97.441757 14.709873) (xy 97.441757 14.70987) + (xy 97.376095 14.507782) (xy 97.27962 14.318442) (xy 97.154727 14.14654) (xy 97.154723 14.146535) + (xy 97.004464 13.996276) (xy 97.004459 13.996272) (xy 96.839781 13.876627) (xy 96.797115 13.821297) + (xy 96.791136 13.751684) (xy 96.823741 13.689889) (xy 96.839776 13.675994) (xy 97.004792 13.556104) + (xy 97.155104 13.405792) (xy 97.155106 13.405788) (xy 97.155109 13.405786) (xy 97.280048 13.23382) + (xy 97.280049 13.233819) (xy 97.280051 13.233816) (xy 97.376557 13.044412) (xy 97.442246 12.842243) + (xy 97.4755 12.632287) (xy 97.4755 12.419713) (xy 97.442246 12.209757) (xy 97.376557 12.007588) + (xy 97.280051 11.818184) (xy 97.280049 11.818181) (xy 97.280048 11.818179) (xy 97.155109 11.646213) + (xy 97.004786 11.49589) (xy 96.83282 11.370951) (xy 96.643414 11.274444) (xy 96.643413 11.274443) + (xy 96.643412 11.274443) (xy 96.441243 11.208754) (xy 96.441241 11.208753) (xy 96.44124 11.208753) + (xy 96.279957 11.183208) (xy 96.231287 11.1755) (xy 95.768713 11.1755) (xy 95.720042 11.183208) + (xy 95.55876 11.208753) (xy 95.356585 11.274444) (xy 95.167179 11.370951) (xy 94.995213 11.49589) + (xy 94.995209 11.495894) (xy 94.847923 11.643181) (xy 94.7866 11.676666) (xy 94.760242 11.6795) + (xy 90.943469 11.6795) (xy 90.880348 11.662232) (xy 90.860503 11.650496) (xy 90.822898 11.628256) + (xy 90.822897 11.628255) (xy 90.822896 11.628255) (xy 90.822893 11.628254) (xy 90.665073 11.582402) + (xy 90.665067 11.582401) (xy 90.628201 11.5795) (xy 90.628194 11.5795) (xy 89.462 11.5795) (xy 89.394961 11.559815) + (xy 89.349206 11.507011) (xy 89.338 11.4555) (xy 89.338 11.214313) (xy 89.337999 11.214298) (xy 89.336859 11.199816) + (xy 89.335098 11.177431) (xy 89.331346 11.164518) (xy 89.297039 11.046433) (xy 89.289244 11.019602) + (xy 89.205581 10.878135) (xy 89.205579 10.878133) (xy 89.205576 10.878129) (xy 89.08937 10.761923) + (xy 89.089362 10.761917) (xy 89.011181 10.715681) (xy 88.947898 10.678256) (xy 88.947897 10.678255) + (xy 88.947896 10.678255) (xy 88.947893 10.678254) (xy 88.790073 10.632402) (xy 88.790067 10.632401) + (xy 88.753201 10.6295) (xy 88.753194 10.6295) (xy 87.446806 10.6295) (xy 87.446798 10.6295) (xy 87.409932 10.632401) + (xy 87.409926 10.632402) (xy 87.252106 10.678254) (xy 87.252103 10.678255) (xy 87.194652 10.712232) + (xy 87.131531 10.7295) (xy 84.410638 10.7295) (xy 84.343599 10.709815) (xy 84.305099 10.670597) + (xy 84.237712 10.561344) (xy 84.113656 10.437288) (xy 84.020888 10.380069) (xy 83.964336 10.345187) + (xy 83.964331 10.345185) (xy 83.962862 10.344698) (xy 83.797797 10.290001) (xy 83.797795 10.29) + (xy 83.69501 10.2795) (xy 82.344998 10.2795) (xy 82.344981 10.279501) (xy 82.242203 10.29) (xy 82.2422 10.290001) + (xy 82.075668 10.345185) (xy 82.075663 10.345187) (xy 81.926342 10.437289) (xy 81.802289 10.561342) + (xy 81.802288 10.561344) (xy 81.75846 10.632402) (xy 81.734901 10.670597) (xy 81.682953 10.717321) + (xy 81.629362 10.7295) (xy 81.121004 10.7295) (xy 80.985677 10.756418) (xy 80.985667 10.756421) + (xy 80.858192 10.809222) (xy 80.743454 10.885887) (xy 78.13616 13.493181) (xy 78.074837 13.526666) + (xy 78.048479 13.5295) (xy 77.264998 13.5295) (xy 77.26498 13.529501) (xy 77.162203 13.54) (xy 77.1622 13.540001) + (xy 76.995668 13.595185) (xy 76.995663 13.595187) (xy 76.846342 13.687289) (xy 76.722289 13.811342) + (xy 76.630187 13.960663) (xy 76.630185 13.960668) (xy 76.615104 14.00618) (xy 76.575001 14.127203) + (xy 76.575001 14.127204) (xy 76.575 14.127204) (xy 76.5645 14.229983) (xy 76.5645 15.130001) (xy 76.564501 15.130019) + (xy 76.575 15.232796) (xy 76.575001 15.232799) (xy 76.630185 15.399331) (xy 76.630187 15.399336) + (xy 76.641114 15.417051) (xy 76.722288 15.548656) (xy 76.846344 15.672712) (xy 76.995666 15.764814) + (xy 77.162203 15.819999) (xy 77.264991 15.8305) (xy 78.615008 15.830499) (xy 78.717797 15.819999) + (xy 78.884334 15.764814) (xy 79.033656 15.672712) (xy 79.157712 15.548656) (xy 79.249814 15.399334) + (xy 79.304999 15.232797) (xy 79.3155 15.130009) (xy 79.3155 14.979986) (xy 81.645001 14.979986) + (xy 81.655494 15.082697) (xy 81.710641 15.249119) (xy 81.710643 15.249124) (xy 81.802684 15.398345) + (xy 81.926654 15.522315) (xy 82.075875 15.614356) (xy 82.07588 15.614358) (xy 82.242302 15.669505) + (xy 82.242309 15.669506) (xy 82.345019 15.679999) (xy 82.769999 15.679999) (xy 83.27 15.679999) + (xy 83.694972 15.679999) (xy 83.694986 15.679998) (xy 83.797697 15.669505) (xy 83.964119 15.614358) + (xy 83.964124 15.614356) (xy 84.113345 15.522315) (xy 84.237315 15.398345) (xy 84.329356 15.249124) + (xy 84.329358 15.249119) (xy 84.384505 15.082697) (xy 84.384506 15.08269) (xy 84.394999 14.979986) + (xy 84.395 14.979973) (xy 84.395 14.78) (xy 83.27 14.78) (xy 83.27 15.679999) (xy 82.769999 15.679999) + (xy 82.77 15.679998) (xy 82.77 14.78) (xy 81.645001 14.78) (xy 81.645001 14.979986) (xy 79.3155 14.979986) + (xy 79.315499 14.346517) (xy 79.335184 14.279479) (xy 79.351813 14.258842) (xy 79.530642 14.080013) + (xy 81.645 14.080013) (xy 81.645 14.28) (xy 82.77 14.28) (xy 83.27 14.28) (xy 84.394999 14.28) (xy 84.394999 14.080028) + (xy 84.394998 14.080013) (xy 84.384505 13.977302) (xy 84.329358 13.81088) (xy 84.329356 13.810875) + (xy 84.237315 13.661654) (xy 84.155662 13.580001) (xy 86.865204 13.580001) (xy 86.865399 13.582486) + (xy 86.911218 13.740198) (xy 86.994814 13.881552) (xy 86.994821 13.881561) (xy 87.110938 13.997678) + (xy 87.110947 13.997685) (xy 87.252303 14.081282) (xy 87.252306 14.081283) (xy 87.410004 14.127099) + (xy 87.41001 14.1271) (xy 87.44685 14.129999) (xy 87.446866 14.13) (xy 87.85 14.13) (xy 88.35 14.13) + (xy 88.753134 14.13) (xy 88.753149 14.129999) (xy 88.789989 14.1271) (xy 88.789995 14.127099) (xy 88.947693 14.081283) + (xy 88.947696 14.081282) (xy 89.089052 13.997685) (xy 89.089061 13.997678) (xy 89.205178 13.881561) + (xy 89.205185 13.881552) (xy 89.288781 13.740198) (xy 89.3346 13.582486) (xy 89.334795 13.580001) + (xy 89.334795 13.58) (xy 88.35 13.58) (xy 88.35 14.13) (xy 87.85 14.13) (xy 87.85 13.58) (xy 86.865205 13.58) + (xy 86.865204 13.580001) (xy 84.155662 13.580001) (xy 84.113345 13.537684) (xy 83.964124 13.445643) + (xy 83.964119 13.445641) (xy 83.797697 13.390494) (xy 83.79769 13.390493) (xy 83.694986 13.38) (xy 83.27 13.38) + (xy 83.27 14.28) (xy 82.77 14.28) (xy 82.77 13.38) (xy 82.345028 13.38) (xy 82.345012 13.380001) + (xy 82.242302 13.390494) (xy 82.07588 13.445641) (xy 82.075875 13.445643) (xy 81.926654 13.537684) + (xy 81.802684 13.661654) (xy 81.710643 13.810875) (xy 81.710641 13.81088) (xy 81.655494 13.977302) + (xy 81.655493 13.977309) (xy 81.645 14.080013) (xy 79.530642 14.080013) (xy 80.530658 13.079998) + (xy 86.865204 13.079998) (xy 86.865205 13.08) (xy 87.85 13.08) (xy 87.85 12.53) (xy 87.44685 12.53) + (xy 87.41001 12.532899) (xy 87.410004 12.5329) (xy 87.252306 12.578716) (xy 87.252303 12.578717) + (xy 87.110947 12.662314) (xy 87.110938 12.662321) (xy 86.994821 12.778438) (xy 86.994814 12.778447) + (xy 86.911218 12.919801) (xy 86.865399 13.077513) (xy 86.865204 13.079998) (xy 80.530658 13.079998) + (xy 81.443838 12.166819) (xy 81.470765 12.152115) (xy 81.496584 12.135523) (xy 81.502784 12.134631) + (xy 81.505161 12.133334) (xy 81.531519 12.1305) (xy 81.629362 12.1305) (xy 81.696401 12.150185) + (xy 81.734899 12.189401) (xy 81.802288 12.298656) (xy 81.926344 12.422712) (xy 82.075666 12.514814) + (xy 82.242203 12.569999) (xy 82.344991 12.5805) (xy 83.695008 12.580499) (xy 83.797797 12.569999) + (xy 83.964334 12.514814) (xy 84.113656 12.422712) (xy 84.237712 12.298656) (xy 84.305099 12.189402) + (xy 84.357047 12.142679) (xy 84.410638 12.1305) (xy 87.131531 12.1305) (xy 87.194651 12.147767) + (xy 87.252102 12.181744) (xy 87.278464 12.189403) (xy 87.409926 12.227597) (xy 87.409929 12.227597) + (xy 87.409931 12.227598) (xy 87.446806 12.2305) (xy 88.613 12.2305) (xy 88.621685 12.23305) (xy 88.630647 12.231762) + (xy 88.654687 12.24274) (xy 88.680039 12.250185) (xy 88.685966 12.257025) (xy 88.694203 12.260787) + (xy 88.708492 12.283021) (xy 88.725794 12.302989) (xy 88.728081 12.313503) (xy 88.731977 12.319565) + (xy 88.737 12.3545) (xy 88.737 12.406) (xy 88.717315 12.473039) (xy 88.664511 12.518794) (xy 88.613 12.53) + (xy 88.35 12.53) (xy 88.35 13.08) (xy 89.005685 13.08) (xy 89.068806 13.097268) (xy 89.127102 13.131744) + (xy 89.168724 13.143836) (xy 89.284926 13.177597) (xy 89.284929 13.177597) (xy 89.284931 13.177598) + (xy 89.321806 13.1805) (xy 89.321814 13.1805) (xy 90.628186 13.1805) (xy 90.628194 13.1805) (xy 90.665069 13.177598) + (xy 90.665071 13.177597) (xy 90.665073 13.177597) (xy 90.766239 13.148205) (xy 90.822898 13.131744) + (xy 90.880348 13.097767) (xy 90.943469 13.0805) (xy 94.565843 13.0805) (xy 94.632882 13.100185) + (xy 94.676328 13.148205) (xy 94.719951 13.233819) (xy 94.84489 13.405786) (xy 94.995209 13.556105) + (xy 94.995214 13.556109) (xy 95.160218 13.675991) (xy 95.202884 13.73132) (xy 95.208863 13.800934) + (xy 95.176258 13.862729) (xy 95.160218 13.876627) (xy 94.99554 13.996272) (xy 94.995535 13.996276) + (xy 94.845276 14.146535) (xy 94.845272 14.14654) (xy 94.720379 14.318442) (xy 94.623904 14.507782) + (xy 94.558242 14.70987) (xy 94.558242 14.709873) (xy 94.547769 14.776) (xy 95.595854 14.776) (xy 95.55737 14.842657) + (xy 95.525 14.963465) (xy 95.525 15.088535) (xy 95.55737 15.209343) (xy 95.595854 15.276) (xy 94.547769 15.276) + (xy 94.558242 15.342126) (xy 94.558242 15.342129) (xy 94.623904 15.544217) (xy 94.720379 15.733557) + (xy 94.845272 15.905459) (xy 94.845276 15.905464) (xy 94.984143 16.044331) (xy 95.017628 16.105654) + (xy 95.012644 16.175346) (xy 94.970772 16.231279) (xy 94.961559 16.237551) (xy 94.806342 16.333289) + (xy 94.682289 16.457342) (xy 94.590187 16.606663) (xy 94.590185 16.606668) (xy 94.569931 16.667792) + (xy 94.535001 16.773203) (xy 94.535001 16.773204) (xy 94.535 16.773204) (xy 94.5245 16.875983) (xy 94.5245 18.176001) + (xy 94.524501 18.176018) (xy 94.535 18.278796) (xy 94.535001 18.278799) (xy 94.590185 18.445331) + (xy 94.590187 18.445336) (xy 94.624683 18.501263) (xy 94.682288 18.594656) (xy 94.806344 18.718712) + (xy 94.955666 18.810814) (xy 95.122203 18.865999) (xy 95.188103 18.872731) (xy 95.252794 18.899127) + (xy 95.292945 18.956307) (xy 95.2995 18.996089) (xy 95.2995 22.6205) (xy 95.279815 22.687539) (xy 95.227011 22.733294) + (xy 95.1755 22.7445) (xy 89.777348 22.7445) (xy 89.710309 22.724815) (xy 89.671809 22.685597) (xy 89.596712 22.563844) + (xy 89.472656 22.439788) (xy 89.342514 22.359516) (xy 89.323336 22.347687) (xy 89.323331 22.347685) + (xy 89.314054 22.344611) (xy 89.156797 22.292501) (xy 89.156795 22.2925) (xy 89.05401 22.282) (xy 87.653998 22.282) + (xy 87.653981 22.282001) (xy 87.551203 22.2925) (xy 87.5512 22.292501) (xy 87.384668 22.347685) + (xy 87.384663 22.347687) (xy 87.235342 22.439789) (xy 87.111289 22.563842) (xy 87.099503 22.582951) + (xy 87.040961 22.677864) (xy 87.036191 22.685597) (xy 86.984243 22.732321) (xy 86.930652 22.7445) + (xy 84.824348 22.7445) (xy 84.757309 22.724815) (xy 84.718809 22.685597) (xy 84.643712 22.563844) + (xy 84.519656 22.439788) (xy 84.389514 22.359516) (xy 84.370336 22.347687) (xy 84.370331 22.347685) + (xy 84.361054 22.344611) (xy 84.203797 22.292501) (xy 84.203795 22.2925) (xy 84.10101 22.282) (xy 82.700998 22.282) + (xy 82.700981 22.282001) (xy 82.598203 22.2925) (xy 82.5982 22.292501) (xy 82.431668 22.347685) + (xy 82.431663 22.347687) (xy 82.282342 22.439789) (xy 82.158289 22.563842) (xy 82.146503 22.582951) + (xy 82.087961 22.677864) (xy 82.083191 22.685597) (xy 82.031243 22.732321) (xy 81.977652 22.7445) + (xy 80.366004 22.7445) (xy 80.230677 22.771418) (xy 80.230667 22.771421) (xy 80.103192 22.824222) + (xy 79.988456 22.900886) (xy 79.987883 22.901357) (xy 79.987523 22.901509) (xy 79.983391 22.904271) + (xy 79.982867 22.903487) (xy 79.923572 22.928667) (xy 79.909222 22.9295) (xy 79.359298 22.9295) + (xy 79.322432 22.932401) (xy 79.322426 22.932402) (xy 79.164606 22.978254) (xy 79.164603 22.978255) + (xy 79.023137 23.061917) (xy 79.023129 23.061923) (xy 78.906923 23.178129) (xy 78.906916 23.178138) + (xy 78.871232 23.238478) (xy 78.820163 23.286162) (xy 78.751421 23.298665) (xy 78.686832 23.27202) + (xy 78.646902 23.214684) (xy 78.6405 23.175357) (xy 78.6405 20.782486) (xy 82.001001 20.782486) + (xy 82.011494 20.885197) (xy 82.066641 21.051619) (xy 82.066643 21.051624) (xy 82.158684 21.200845) + (xy 82.282654 21.324815) (xy 82.431875 21.416856) (xy 82.43188 21.416858) (xy 82.598302 21.472005) + (xy 82.598309 21.472006) (xy 82.701019 21.482499) (xy 83.150999 21.482499) (xy 83.651 21.482499) + (xy 84.100972 21.482499) (xy 84.100986 21.482498) (xy 84.203697 21.472005) (xy 84.370119 21.416858) + (xy 84.370124 21.416856) (xy 84.519345 21.324815) (xy 84.643315 21.200845) (xy 84.735356 21.051624) + (xy 84.735358 21.051619) (xy 84.790505 20.885197) (xy 84.790506 20.88519) (xy 84.800999 20.782486) + (xy 86.954001 20.782486) (xy 86.964494 20.885197) (xy 87.019641 21.051619) (xy 87.019643 21.051624) + (xy 87.111684 21.200845) (xy 87.235654 21.324815) (xy 87.384875 21.416856) (xy 87.38488 21.416858) + (xy 87.551302 21.472005) (xy 87.551309 21.472006) (xy 87.654019 21.482499) (xy 88.103999 21.482499) + (xy 88.604 21.482499) (xy 89.053972 21.482499) (xy 89.053986 21.482498) (xy 89.156697 21.472005) + (xy 89.323119 21.416858) (xy 89.323124 21.416856) (xy 89.472345 21.324815) (xy 89.596315 21.200845) + (xy 89.688356 21.051624) (xy 89.688358 21.051619) (xy 89.743505 20.885197) (xy 89.743506 20.88519) + (xy 89.753999 20.782486) (xy 89.754 20.782473) (xy 89.754 20.57) (xy 88.604 20.57) (xy 88.604 21.482499) + (xy 88.103999 21.482499) (xy 88.104 21.482498) (xy 88.104 20.57) (xy 86.954001 20.57) (xy 86.954001 20.782486) + (xy 84.800999 20.782486) (xy 84.801 20.782473) (xy 84.801 20.57) (xy 83.651 20.57) (xy 83.651 21.482499) + (xy 83.150999 21.482499) (xy 83.151 21.482498) (xy 83.151 20.57) (xy 82.001001 20.57) (xy 82.001001 20.782486) + (xy 78.6405 20.782486) (xy 78.6405 19.857513) (xy 82.001 19.857513) (xy 82.001 20.07) (xy 83.151 20.07) + (xy 83.651 20.07) (xy 84.800999 20.07) (xy 84.800999 19.857529) (xy 84.800998 19.857513) (xy 86.954 19.857513) + (xy 86.954 20.07) (xy 88.104 20.07) (xy 88.604 20.07) (xy 89.753999 20.07) (xy 89.753999 19.857528) + (xy 89.753998 19.857513) (xy 89.743505 19.754802) (xy 89.688358 19.58838) (xy 89.688356 19.588375) + (xy 89.596315 19.439154) (xy 89.472345 19.315184) (xy 89.323124 19.223143) (xy 89.323119 19.223141) + (xy 89.156697 19.167994) (xy 89.15669 19.167993) (xy 89.053986 19.1575) (xy 88.604 19.1575) (xy 88.604 20.07) + (xy 88.104 20.07) (xy 88.104 19.1575) (xy 87.654028 19.1575) (xy 87.654012 19.157501) (xy 87.551302 19.167994) + (xy 87.38488 19.223141) (xy 87.384875 19.223143) (xy 87.235654 19.315184) (xy 87.111684 19.439154) + (xy 87.019643 19.588375) (xy 87.019641 19.58838) (xy 86.964494 19.754802) (xy 86.964493 19.754809) + (xy 86.954 19.857513) (xy 84.800998 19.857513) (xy 84.800998 19.857512) (xy 84.790505 19.754802) + (xy 84.735358 19.58838) (xy 84.735356 19.588375) (xy 84.643315 19.439154) (xy 84.519345 19.315184) + (xy 84.370124 19.223143) (xy 84.370119 19.223141) (xy 84.203697 19.167994) (xy 84.20369 19.167993) + (xy 84.100986 19.1575) (xy 83.651 19.1575) (xy 83.651 20.07) (xy 83.151 20.07) (xy 83.151 19.1575) + (xy 82.701028 19.1575) (xy 82.701012 19.157501) (xy 82.598302 19.167994) (xy 82.43188 19.223141) + (xy 82.431875 19.223143) (xy 82.282654 19.315184) (xy 82.158684 19.439154) (xy 82.066643 19.588375) + (xy 82.066641 19.58838) (xy 82.011494 19.754802) (xy 82.011493 19.754809) (xy 82.001 19.857513) + (xy 78.6405 19.857513) (xy 78.6405 19.035154) (xy 78.660185 18.968115) (xy 78.712989 18.92236) (xy 78.725496 18.917448) + (xy 78.780784 18.899127) (xy 78.884334 18.864814) (xy 79.033656 18.772712) (xy 79.157712 18.648656) + (xy 79.249814 18.499334) (xy 79.304999 18.332797) (xy 79.3155 18.230009) (xy 79.315499 17.329992) + (xy 79.31485 17.323643) (xy 79.304999 17.227203) (xy 79.304998 17.2272) (xy 79.292153 17.188437) + (xy 79.249814 17.060666) (xy 79.157712 16.911344) (xy 79.033656 16.787288) (xy 78.884334 16.695186) + (xy 78.717797 16.640001) (xy 78.717795 16.64) (xy 78.61501 16.6295) (xy 77.264998 16.6295) (xy 77.264981 16.629501) + (xy 77.162203 16.64) (xy 77.1622 16.640001) (xy 76.995668 16.695185) (xy 76.995663 16.695187) (xy 76.846342 16.787289) + (xy 76.722289 16.911342) (xy 76.630187 17.060663) (xy 76.630186 17.060666) (xy 76.575001 17.227203) + (xy 76.575001 17.227204) (xy 76.575 17.227204) (xy 76.5645 17.329983) (xy 76.5645 18.230001) (xy 76.564501 18.230019) + (xy 76.575 18.332796) (xy 76.575001 18.332799) (xy 76.630185 18.499331) (xy 76.630187 18.499336) + (xy 76.643907 18.52158) (xy 76.722288 18.648656) (xy 76.846344 18.772712) (xy 76.995666 18.864814) + (xy 77.099216 18.899127) (xy 77.154504 18.917448) (xy 77.211949 18.957221) (xy 77.238772 19.021737) + (xy 77.2395 19.035154) (xy 77.2395 23.596005) (xy 77.2395 23.733993) (xy 77.2395 23.733995) (xy 77.239499 23.733995) + (xy 77.266418 23.869321) (xy 77.266421 23.869331) (xy 77.319222 23.996806) (xy 77.395887 24.111544) + (xy 78.828455 25.544112) (xy 78.828458 25.544114) (xy 78.861293 25.566054) (xy 78.906098 25.619665) + (xy 78.914807 25.68899) (xy 78.899135 25.732276) (xy 78.823719 25.859799) (xy 78.777899 26.017513) + (xy 78.777704 26.019998) (xy 78.777705 26.02) (xy 81.522296 26.02) (xy 81.522296 26.019999) (xy 81.5221 26.017513) + (xy 81.476281 25.859801) (xy 81.392685 25.718447) (xy 81.3879 25.712278) (xy 81.390366 25.710364) + (xy 81.363802 25.661776) (xy 81.368749 25.592082) (xy 81.389856 25.559232) (xy 81.388301 25.558026) + (xy 81.393077 25.551868) (xy 81.393081 25.551865) (xy 81.476744 25.410398) (xy 81.522598 25.252569) + (xy 81.5255 25.215694) (xy 81.5255 24.784306) (xy 81.522598 24.747431) (xy 81.506686 24.692663) + (xy 81.485515 24.619792) (xy 81.476744 24.589602) (xy 81.393081 24.448135) (xy 81.393078 24.448132) + (xy 81.388298 24.441969) (xy 81.39075 24.440066) (xy 81.364155 24.391421) (xy 81.369104 24.321726) + (xy 81.379889 24.29971) (xy 81.387459 24.287486) (xy 81.393081 24.281865) (xy 81.438371 24.205282) + (xy 81.439036 24.20421) (xy 81.46416 24.181694) (xy 81.488792 24.158696) (xy 81.490194 24.158363) + (xy 81.491069 24.15758) (xy 81.498627 24.156364) (xy 81.544455 24.1455) (xy 81.977652 24.1455) (xy 82.044691 24.165185) + (xy 82.083189 24.204401) (xy 82.158288 24.326156) (xy 82.282344 24.450212) (xy 82.431666 24.542314) + (xy 82.598203 24.597499) (xy 82.700991 24.608) (xy 84.101008 24.607999) (xy 84.203797 24.597499) + (xy 84.370334 24.542314) (xy 84.519656 24.450212) (xy 84.643712 24.326156) (xy 84.718809 24.204402) + (xy 84.770757 24.157679) (xy 84.824348 24.1455) (xy 85.431007 24.1455) (xy 86.930652 24.1455) (xy 86.997691 24.165185) + (xy 87.036189 24.204401) (xy 87.111288 24.326156) (xy 87.235344 24.450212) (xy 87.384666 24.542314) + (xy 87.551203 24.597499) (xy 87.653991 24.608) (xy 89.054008 24.607999) (xy 89.156797 24.597499) + (xy 89.323334 24.542314) (xy 89.472656 24.450212) (xy 89.596712 24.326156) (xy 89.671809 24.204402) + (xy 89.723757 24.157679) (xy 89.777348 24.1455) (xy 91.431007 24.1455) (xy 95.1755 24.1455) (xy 95.242539 24.165185) + (xy 95.288294 24.217989) (xy 95.2995 24.2695) (xy 95.2995 33.414481) (xy 95.279815 33.48152) (xy 95.263181 33.502162) + (xy 84.584162 44.181181) (xy 84.522839 44.214666) (xy 84.496481 44.2175) (xy 81.57187 44.2175) (xy 81.504831 44.197815) + (xy 81.459076 44.145011) (xy 81.454164 44.132505) (xy 81.451228 44.123645) (xy 81.409814 43.998666) + (xy 81.317712 43.849344) (xy 81.193656 43.725288) (xy 81.044334 43.633186) (xy 81.044332 43.633185) + (xy 81.03844 43.629551) (xy 80.991716 43.577603) (xy 80.980493 43.508641) (xy 81.008337 43.444558) + (xy 81.015856 43.43633) (xy 81.154728 43.297458) (xy 81.27962 43.125557) (xy 81.376095 42.936217) + (xy 81.441757 42.734129) (xy 81.441757 42.734126) (xy 81.452231 42.668) (xy 80.404146 42.668) (xy 80.44263 42.601343) + (xy 80.475 42.480535) (xy 80.475 42.355465) (xy 80.44263 42.234657) (xy 80.404146 42.168) (xy 81.452231 42.168) + (xy 81.441757 42.101873) (xy 81.441757 42.10187) (xy 81.376095 41.899782) (xy 81.27962 41.710442) + (xy 81.154727 41.53854) (xy 81.154723 41.538535) (xy 81.004464 41.388276) (xy 81.004459 41.388272) + (xy 80.839781 41.268627) (xy 80.797115 41.213297) (xy 80.791136 41.143684) (xy 80.823741 41.081889) + (xy 80.839776 41.067994) (xy 81.004792 40.948104) (xy 81.155104 40.797792) (xy 81.155106 40.797788) + (xy 81.155109 40.797786) (xy 81.280048 40.62582) (xy 81.280047 40.62582) (xy 81.280051 40.625816) + (xy 81.376557 40.436412) (xy 81.442246 40.234243) (xy 81.4755 40.024287) (xy 81.4755 39.811713) + (xy 81.442246 39.601757) (xy 81.376557 39.399588) (xy 81.280051 39.210184) (xy 81.280049 39.210181) + (xy 81.280048 39.210179) (xy 81.155109 39.038213) (xy 81.004786 38.88789) (xy 80.832817 38.762949) + (xy 80.768204 38.730026) (xy 80.717408 38.682051) (xy 80.7005 38.619542) (xy 80.7005 36.131519) + (xy 80.720185 36.06448) (xy 80.736819 36.043838) (xy 82.543838 34.236819) (xy 82.605161 34.203334) + (xy 82.631519 34.2005) (xy 83.109362 34.2005) (xy 83.176401 34.220185) (xy 83.214899 34.259401) + (xy 83.282288 34.368656) (xy 83.406344 34.492712) (xy 83.555666 34.584814) (xy 83.722203 34.639999) + (xy 83.824991 34.6505) (xy 85.175008 34.650499) (xy 85.277797 34.639999) (xy 85.444334 34.584814) + (xy 85.593656 34.492712) (xy 85.717712 34.368656) (xy 85.809814 34.219334) (xy 85.864999 34.052797) + (xy 85.8755 33.950009) (xy 85.875499 33.049992) (xy 85.87354 33.030818) (xy 85.864999 32.947203) + (xy 85.864998 32.9472) (xy 85.853334 32.912) (xy 85.809814 32.780666) (xy 85.717712 32.631344) (xy 85.593656 32.507288) + (xy 85.500538 32.449853) (xy 85.444336 32.415187) (xy 85.444331 32.415185) (xy 85.418121 32.4065) + (xy 85.277797 32.360001) (xy 85.277795 32.36) (xy 85.17501 32.3495) (xy 83.824998 32.3495) (xy 83.824981 32.349501) + (xy 83.722203 32.36) (xy 83.7222 32.360001) (xy 83.555668 32.415185) (xy 83.555663 32.415187) (xy 83.406342 32.507289) + (xy 83.282289 32.631342) (xy 83.282288 32.631344) (xy 83.228276 32.718913) (xy 83.214901 32.740597) + (xy 83.162953 32.787321) (xy 83.109362 32.7995) (xy 82.221004 32.7995) (xy 82.085677 32.826418) + (xy 82.085667 32.826421) (xy 81.958192 32.879222) (xy 81.843454 32.955887) (xy 80.08768 34.711661) + (xy 80.026357 34.745146) (xy 79.956665 34.740162) (xy 79.912318 34.711661) (xy 79.178818 33.978161) + (xy 79.145333 33.916838) (xy 79.142499 33.89048) (xy 79.142499 33.106998) (xy 79.142498 33.106981) + (xy 79.131999 33.004203) (xy 79.131998 33.0042) (xy 79.118515 32.963511) (xy 79.076814 32.837666) + (xy 78.984712 32.688344) (xy 78.860656 32.564288) (xy 78.711334 32.472186) (xy 78.544797 32.417001) + (xy 78.544795 32.417) (xy 78.44201 32.4065) (xy 77.541998 32.4065) (xy 77.54198 32.406501) (xy 77.439203 32.417) + (xy 77.4392 32.417001) (xy 77.272668 32.472185) (xy 77.272663 32.472187) (xy 77.123342 32.564289) + (xy 76.999289 32.688342) (xy 76.907187 32.837663) (xy 76.907185 32.837668) (xy 76.894336 32.876444) + (xy 76.852001 33.004203) (xy 76.852001 33.004204) (xy 76.852 33.004204) (xy 76.8415 33.106983) (xy 76.8415 34.457001) + (xy 76.841501 34.457018) (xy 76.852 34.559796) (xy 76.852001 34.559799) (xy 76.907185 34.726331) + (xy 76.907187 34.726336) (xy 76.918789 34.745146) (xy 76.999288 34.875656) (xy 77.123344 34.999712) + (xy 77.272666 35.091814) (xy 77.439203 35.146999) (xy 77.541991 35.1575) (xy 78.32548 35.157499) + (xy 78.392519 35.177183) (xy 78.413161 35.193818) (xy 79.263181 36.043838) (xy 79.296666 36.105161) + (xy 79.2995 36.131519) (xy 79.2995 38.619542) (xy 79.279815 38.686581) (xy 79.231796 38.730026) + (xy 79.167182 38.762949) (xy 78.995213 38.88789) (xy 78.84489 39.038213) (xy 78.719951 39.210179) + (xy 78.623444 39.399585) (xy 78.557753 39.60176) (xy 78.529351 39.781087) (xy 78.5245 39.811713) + (xy 78.5245 40.024287) (xy 78.528947 40.052366) (xy 78.555326 40.218917) (xy 78.557754 40.234243) + (xy 78.609634 40.393914) (xy 78.623444 40.436414) (xy 78.719951 40.62582) (xy 78.84489 40.797786) + (xy 78.995209 40.948105) (xy 78.995214 40.948109) (xy 79.160218 41.067991) (xy 79.202884 41.12332) + (xy 79.208863 41.192934) (xy 79.176258 41.254729) (xy 79.160218 41.268627) (xy 78.99554 41.388272) + (xy 78.995535 41.388276) (xy 78.845276 41.538535) (xy 78.845272 41.53854) (xy 78.720379 41.710442) + (xy 78.623904 41.899782) (xy 78.558242 42.10187) (xy 78.558242 42.101873) (xy 78.547769 42.168) + (xy 79.595854 42.168) (xy 79.55737 42.234657) (xy 79.525 42.355465) (xy 79.525 42.480535) (xy 79.55737 42.601343) + (xy 79.595854 42.668) (xy 78.547769 42.668) (xy 78.558242 42.734126) (xy 78.558242 42.734129) (xy 78.623904 42.936217) + (xy 78.720379 43.125557) (xy 78.845272 43.297459) (xy 78.845276 43.297464) (xy 78.984143 43.436331) + (xy 79.017628 43.497654) (xy 79.012644 43.567346) (xy 78.970772 43.623279) (xy 78.961559 43.629551) + (xy 78.806342 43.725289) (xy 78.682289 43.849342) (xy 78.590187 43.998663) (xy 78.590185 43.998668) + (xy 78.587842 44.005739) (xy 78.545835 44.132505) (xy 78.506064 44.189949) (xy 78.441549 44.216772) + (xy 78.428131 44.2175) (xy 75.320518 44.2175) (xy 75.253479 44.197815) (xy 75.232837 44.181181) + (xy 74.358852 43.307196) (xy 73.534834 42.483177) (xy 73.501351 42.421857) (xy 73.506335 42.352165) + (xy 73.534834 42.30782) (xy 75.436113 40.406543) (xy 75.444552 40.393914) (xy 75.512775 40.291811) + (xy 75.554821 40.190303) (xy 75.56558 40.164329) (xy 75.570934 40.137409) (xy 75.5925 40.028993) + (xy 75.5925 35.172638) (xy 75.612185 35.105599) (xy 75.651401 35.0671) (xy 75.760656 34.999712) + (xy 75.884712 34.875656) (xy 75.976814 34.726334) (xy 76.031999 34.559797) (xy 76.0425 34.457009) + (xy 76.042499 33.106992) (xy 76.042243 33.10449) (xy 76.031999 33.004203) (xy 76.031998 33.0042) + (xy 76.018515 32.963511) (xy 75.976814 32.837666) (xy 75.884712 32.688344) (xy 75.760656 32.564288) + (xy 75.611334 32.472186) (xy 75.444797 32.417001) (xy 75.444795 32.417) (xy 75.34201 32.4065) (xy 74.441998 32.4065) + (xy 74.44198 32.406501) (xy 74.339203 32.417) (xy 74.3392 32.417001) (xy 74.172668 32.472185) (xy 74.172663 32.472187) + (xy 74.023342 32.564289) (xy 73.899289 32.688342) (xy 73.807187 32.837663) (xy 73.807185 32.837668) + (xy 73.794336 32.876444) (xy 73.752001 33.004203) (xy 73.752001 33.004204) (xy 73.752 33.004204) + (xy 73.7415 33.106983) (xy 73.7415 34.457001) (xy 73.741501 34.457018) (xy 73.752 34.559796) (xy 73.752001 34.559799) + (xy 73.807185 34.726331) (xy 73.807187 34.726336) (xy 73.818789 34.745146) (xy 73.899288 34.875656) + (xy 74.023344 34.999712) (xy 74.132597 35.067099) (xy 74.179321 35.119047) (xy 74.1915 35.172638) + (xy 74.1915 39.618481) (xy 74.171815 39.68552) (xy 74.155181 39.706162) (xy 72.098162 41.763181) + (xy 72.036839 41.796666) (xy 72.010481 41.7995) (xy 69.66761 41.7995) (xy 69.600571 41.779815) (xy 69.567292 41.748385) + (xy 69.445109 41.580214) (xy 69.445105 41.580209) (xy 69.294786 41.42989) (xy 69.12282 41.304951) + (xy 69.122115 41.304591) (xy 69.114054 41.300485) (xy 69.063259 41.252512) (xy 69.046463 41.184692) + (xy 69.068999 41.118556) (xy 69.114054 41.079515) (xy 69.122816 41.075051) (xy 69.166523 41.043296) + (xy 69.294786 40.950109) (xy 69.294788 40.950106) (xy 69.294792 40.950104) (xy 69.445104 40.799792) + (xy 69.445106 40.799788) (xy 69.445109 40.799786) (xy 69.570048 40.62782) (xy 69.570047 40.62782) + (xy 69.570051 40.627816) (xy 69.666557 40.438412) (xy 69.732246 40.236243) (xy 69.7655 40.026287) + (xy 69.7655 39.813713) (xy 69.732246 39.603757) (xy 69.666557 39.401588) (xy 69.570051 39.212184) + (xy 69.570049 39.212181) (xy 69.570048 39.212179) (xy 69.445109 39.040213) (xy 69.294786 38.88989) + (xy 69.166615 38.79677) (xy 69.123949 38.741441) (xy 69.1155 38.696452) (xy 69.1155 32.091519) (xy 69.135185 32.02448) + (xy 69.151819 32.003838) (xy 72.878838 28.276819) (xy 72.940161 28.243334) (xy 72.966519 28.2405) + (xy 73.894031 28.2405) (xy 73.957151 28.257767) (xy 74.014602 28.291744) (xy 74.048475 28.301585) + (xy 74.172426 28.337597) (xy 74.172429 28.337597) (xy 74.172431 28.337598) (xy 74.209306 28.3405) + (xy 74.209314 28.3405) (xy 75.790686 28.3405) (xy 75.790694 28.3405) (xy 75.827569 28.337598) (xy 75.827571 28.337597) + (xy 75.827573 28.337597) (xy 75.869191 28.325505) (xy 75.985398 28.291744) (xy 76.126865 28.208081) + (xy 76.243081 28.091865) (xy 76.326744 27.950398) (xy 76.372598 27.792569) (xy 76.3755 27.755694) + (xy 76.3755 27.324306) (xy 76.375499 27.324298) (xy 78.7745 27.324298) (xy 78.7745 27.755701) (xy 78.777401 27.792567) + (xy 78.777402 27.792573) (xy 78.823254 27.950393) (xy 78.823255 27.950396) (xy 78.906917 28.091862) + (xy 78.906923 28.09187) (xy 79.023129 28.208076) (xy 79.023133 28.208079) (xy 79.023135 28.208081) + (xy 79.164602 28.291744) (xy 79.198475 28.301585) (xy 79.322426 28.337597) (xy 79.322429 28.337597) + (xy 79.322431 28.337598) (xy 79.359306 28.3405) (xy 79.908481 28.3405) (xy 79.97552 28.360185) (xy 79.996162 28.376819) + (xy 82.563453 30.944111) (xy 82.563454 30.944112) (xy 82.678192 31.020777) (xy 82.805667 31.073578) + (xy 82.805672 31.07358) (xy 82.805676 31.07358) (xy 82.805677 31.073581) (xy 82.941003 31.1005) + (xy 82.941006 31.1005) (xy 82.941007 31.1005) (xy 83.109362 31.1005) (xy 83.176401 31.120185) (xy 83.214899 31.159401) + (xy 83.282288 31.268656) (xy 83.406344 31.392712) (xy 83.555666 31.484814) (xy 83.722203 31.539999) + (xy 83.824991 31.5505) (xy 85.175008 31.550499) (xy 85.277797 31.539999) (xy 85.444334 31.484814) + (xy 85.593656 31.392712) (xy 85.717712 31.268656) (xy 85.785099 31.159402) (xy 85.837047 31.112679) + (xy 85.890638 31.1005) (xy 87.867996 31.1005) (xy 87.95904 31.082389) (xy 88.003328 31.07358) (xy 88.077778 31.042742) + (xy 88.130807 31.020777) (xy 88.130808 31.020776) (xy 88.130811 31.020775) (xy 88.245543 30.944114) + (xy 88.272339 30.917318) (xy 88.333662 30.883833) (xy 88.36002 30.880999) (xy 89.181002 30.880999) + (xy 89.181008 30.880999) (xy 89.283797 30.870499) (xy 89.450334 30.815314) (xy 89.599656 30.723212) + (xy 89.723712 30.599156) (xy 89.815814 30.449834) (xy 89.870999 30.283297) (xy 89.8815 30.180509) + (xy 89.881499 29.255492) (xy 89.870999 29.152703) (xy 89.815814 28.986166) (xy 89.723712 28.836844) + (xy 89.599656 28.712788) (xy 89.492831 28.646898) (xy 89.450336 28.620687) (xy 89.450331 28.620685) + (xy 89.448862 28.620198) (xy 89.283797 28.565501) (xy 89.283795 28.5655) (xy 89.18101 28.555) (xy 87.780998 28.555) + (xy 87.780981 28.555001) (xy 87.678203 28.5655) (xy 87.6782 28.565501) (xy 87.511668 28.620685) + (xy 87.511663 28.620687) (xy 87.362342 28.712789) (xy 87.238289 28.836842) (xy 87.146187 28.986163) + (xy 87.146185 28.986168) (xy 87.121554 29.0605) (xy 87.091001 29.152703) (xy 87.091001 29.152704) + (xy 87.091 29.152704) (xy 87.0805 29.255483) (xy 87.0805 29.5755) (xy 87.060815 29.642539) (xy 87.008011 29.688294) + (xy 86.9565 29.6995) (xy 85.890638 29.6995) (xy 85.823599 29.679815) (xy 85.785099 29.640597) (xy 85.782589 29.636527) + (xy 85.717712 29.531344) (xy 85.593656 29.407288) (xy 85.444334 29.315186) (xy 85.277797 29.260001) + (xy 85.277795 29.26) (xy 85.17501 29.2495) (xy 83.824998 29.2495) (xy 83.824981 29.249501) (xy 83.722203 29.26) + (xy 83.7222 29.260001) (xy 83.555668 29.315185) (xy 83.555663 29.315187) (xy 83.406345 29.407287) + (xy 83.294825 29.518807) (xy 83.233502 29.552291) (xy 83.16381 29.547307) (xy 83.119463 29.518806) + (xy 81.545327 27.94467) (xy 81.511842 27.883347) (xy 81.513932 27.822394) (xy 81.522598 27.792569) + (xy 81.5255 27.755694) (xy 81.5255 27.324306) (xy 81.522598 27.287431) (xy 81.519957 27.278342) + (xy 81.476745 27.129606) (xy 81.476744 27.129603) (xy 81.476744 27.129602) (xy 81.432912 27.055486) + (xy 87.081001 27.055486) (xy 87.091494 27.158197) (xy 87.146641 27.324619) (xy 87.146643 27.324624) + (xy 87.238684 27.473845) (xy 87.362654 27.597815) (xy 87.511875 27.689856) (xy 87.51188 27.689858) + (xy 87.678302 27.745005) (xy 87.678309 27.745006) (xy 87.781019 27.755499) (xy 88.230999 27.755499) + (xy 88.731 27.755499) (xy 89.180972 27.755499) (xy 89.180986 27.755498) (xy 89.283697 27.745005) + (xy 89.450119 27.689858) (xy 89.450124 27.689856) (xy 89.599345 27.597815) (xy 89.723315 27.473845) + (xy 89.815356 27.324624) (xy 89.815358 27.324619) (xy 89.870505 27.158197) (xy 89.870506 27.15819) + (xy 89.880999 27.055486) (xy 89.881 27.055473) (xy 89.881 26.843) (xy 88.731 26.843) (xy 88.731 27.755499) + (xy 88.230999 27.755499) (xy 88.231 27.755498) (xy 88.231 26.843) (xy 87.081001 26.843) (xy 87.081001 27.055486) + (xy 81.432912 27.055486) (xy 81.393081 26.988135) (xy 81.393078 26.988132) (xy 81.388298 26.981969) + (xy 81.390635 26.980155) (xy 81.363798 26.93105) (xy 81.368756 26.861356) (xy 81.379324 26.839698) + (xy 81.448244 26.727607) (xy 81.476281 26.680198) (xy 81.5221 26.522486) (xy 81.522295 26.520001) + (xy 81.522295 26.52) (xy 78.777705 26.52) (xy 78.777704 26.520001) (xy 78.777899 26.522486) (xy 78.823718 26.680198) + (xy 78.907314 26.821552) (xy 78.9121 26.827722) (xy 78.90964 26.829629) (xy 78.93621 26.878288) + (xy 78.931226 26.94798) (xy 78.910162 26.980781) (xy 78.911699 26.981974) (xy 78.906915 26.98814) + (xy 78.823255 27.129603) (xy 78.823254 27.129606) (xy 78.777402 27.287426) (xy 78.777401 27.287432) + (xy 78.7745 27.324298) (xy 76.375499 27.324298) (xy 76.372598 27.287431) (xy 76.369957 27.278342) + (xy 76.326745 27.129606) (xy 76.326744 27.129603) (xy 76.326744 27.129602) (xy 76.243081 26.988135) + (xy 76.243078 26.988132) (xy 76.238298 26.981969) (xy 76.24075 26.980066) (xy 76.214155 26.931421) + (xy 76.219104 26.861726) (xy 76.23994 26.829304) (xy 76.238298 26.828031) (xy 76.243075 26.82187) + (xy 76.243081 26.821865) (xy 76.326744 26.680398) (xy 76.372598 26.522569) (xy 76.3755 26.485694) + (xy 76.3755 26.130513) (xy 87.081 26.130513) (xy 87.081 26.343) (xy 88.231 26.343) (xy 88.731 26.343) + (xy 89.880999 26.343) (xy 89.880999 26.130528) (xy 89.880998 26.130513) (xy 89.870505 26.027802) + (xy 89.815358 25.86138) (xy 89.815356 25.861375) (xy 89.723315 25.712154) (xy 89.599345 25.588184) + (xy 89.450124 25.496143) (xy 89.450119 25.496141) (xy 89.283697 25.440994) (xy 89.28369 25.440993) + (xy 89.180986 25.4305) (xy 88.731 25.4305) (xy 88.731 26.343) (xy 88.231 26.343) (xy 88.231 25.4305) + (xy 87.781028 25.4305) (xy 87.781012 25.430501) (xy 87.678302 25.440994) (xy 87.51188 25.496141) + (xy 87.511875 25.496143) (xy 87.362654 25.588184) (xy 87.238684 25.712154) (xy 87.146643 25.861375) + (xy 87.146641 25.86138) (xy 87.091494 26.027802) (xy 87.091493 26.027809) (xy 87.081 26.130513) + (xy 76.3755 26.130513) (xy 76.3755 26.054306) (xy 76.372598 26.017431) (xy 76.354644 25.955635) + (xy 76.337194 25.895571) (xy 76.326744 25.859602) (xy 76.243081 25.718135) (xy 76.243078 25.718132) + (xy 76.238298 25.711969) (xy 76.24075 25.710066) (xy 76.214155 25.661421) (xy 76.219104 25.591726) + (xy 76.23994 25.559304) (xy 76.238298 25.558031) (xy 76.243075 25.55187) (xy 76.243081 25.551865) + (xy 76.326744 25.410398) (xy 76.372598 25.252569) (xy 76.3755 25.215694) (xy 76.3755 24.784306) + (xy 76.372598 24.747431) (xy 76.356686 24.692663) (xy 76.335515 24.619792) (xy 76.326744 24.589602) + (xy 76.243081 24.448135) (xy 76.243078 24.448132) (xy 76.238298 24.441969) (xy 76.24075 24.440066) + (xy 76.214155 24.391421) (xy 76.219104 24.321726) (xy 76.23994 24.289304) (xy 76.238298 24.288031) + (xy 76.243075 24.28187) (xy 76.243081 24.281865) (xy 76.326744 24.140398) (xy 76.372598 23.982569) + (xy 76.3755 23.945694) (xy 76.3755 23.514306) (xy 76.372598 23.477431) (xy 76.368846 23.464518) + (xy 76.327373 23.321766) (xy 76.326744 23.319602) (xy 76.243081 23.178135) (xy 76.243079 23.178133) + (xy 76.243076 23.178129) (xy 76.12687 23.061923) (xy 76.126862 23.061917) (xy 76.048681 23.015681) + (xy 75.985398 22.978256) (xy 75.985397 22.978255) (xy 75.985396 22.978255) (xy 75.985393 22.978254) + (xy 75.827573 22.932402) (xy 75.827567 22.932401) (xy 75.790701 22.9295) (xy 75.790694 22.9295) + (xy 74.209306 22.9295) (xy 74.209298 22.9295) (xy 74.172432 22.932401) (xy 74.172426 22.932402) + (xy 74.014606 22.978254) (xy 74.014603 22.978255) (xy 73.957152 23.012232) (xy 73.894031 23.0295) + (xy 65.271051 23.0295) (xy 65.204012 23.009815) (xy 65.158257 22.957011) (xy 65.148313 22.887853) + (xy 65.177338 22.824297) (xy 65.214756 22.795015) (xy 65.229809 22.787345) (xy 65.312816 22.745051) + (xy 65.361211 22.70989) (xy 65.484786 22.620109) (xy 65.484788 22.620106) (xy 65.484792 22.620104) + (xy 65.635104 22.469792) (xy 65.635106 22.469788) (xy 65.635109 22.469786) (xy 65.760048 22.29782) + (xy 65.760047 22.29782) (xy 65.760051 22.297816) (xy 65.856557 22.108412) (xy 65.922246 21.906243) + (xy 65.9555 21.696287) (xy 65.9555 21.483713) (xy 65.922246 21.273757) (xy 65.856557 21.071588) + (xy 65.760051 20.882184) (xy 65.760049 20.882181) (xy 65.760048 20.882179) (xy 65.635109 20.710213) + (xy 65.484786 20.55989) (xy 65.31282 20.434951) (xy 65.123414 20.338444) (xy 65.123413 20.338443) + (xy 65.123412 20.338443) (xy 64.921243 20.272754) (xy 64.921241 20.272753) (xy 64.92124 20.272753) + (xy 64.759957 20.247208) (xy 64.711287 20.2395) (xy 64.498713 20.2395) (xy 64.450042 20.247208) + (xy 64.28876 20.272753) (xy 64.086585 20.338444) (xy 63.897183 20.434949) (xy 63.840933 20.475818) + (xy 63.775126 20.499298) (xy 63.768047 20.4995) (xy 58.589547 20.4995) (xy 58.522508 20.479815) + (xy 58.48923 20.448385) (xy 58.425027 20.360017) (xy 58.396107 20.320211) (xy 58.245786 20.16989) + (xy 58.07382 20.044951) (xy 58.073115 20.044591) (xy 58.065054 20.040485) (xy 58.014259 19.992512) + (xy 57.997463 19.924692) (xy 58.019999 19.858556) (xy 58.065054 19.819515) (xy 58.073816 19.815051) + (xy 58.140044 19.766934) (xy 58.245786 19.690109) (xy 58.245788 19.690106) (xy 58.245792 19.690104) + (xy 58.396104 19.539792) (xy 58.396106 19.539788) (xy 58.396109 19.539786) (xy 58.521048 19.36782) + (xy 58.521047 19.36782) (xy 58.521051 19.367816) (xy 58.617557 19.178412) (xy 58.683246 18.976243) + (xy 58.7165 18.766287) (xy 58.7165 18.553713) (xy 58.683246 18.343757) (xy 58.617557 18.141588) + (xy 58.521051 17.952184) (xy 58.521049 17.952181) (xy 58.521048 17.952179) (xy 58.396109 17.780213) + (xy 58.245786 17.62989) (xy 58.073817 17.504949) (xy 58.064504 17.500204) (xy 58.013707 17.45223) + (xy 57.996912 17.384409) (xy 58.019449 17.318274) (xy 58.064507 17.279232) (xy 58.073555 17.274622) + (xy 58.127716 17.23527) (xy 58.127717 17.23527) (xy 57.495408 16.602962) (xy 57.558993 16.585925) + (xy 57.673007 16.520099) (xy 57.766099 16.427007) (xy 57.831925 16.312993) (xy 57.848962 16.249408) + (xy 58.48127 16.881717) (xy 58.48127 16.881716) (xy 58.520622 16.827554) (xy 58.617095 16.638217) + (xy 58.682757 16.43613) (xy 58.682757 16.436127) (xy 58.716 16.226246) (xy 58.716 16.013753) (xy 58.682757 15.803872) + (xy 58.682757 15.803869) (xy 58.617095 15.601782) (xy 58.520624 15.412449) (xy 58.48127 15.358282) + (xy 58.481269 15.358282) (xy 57.848962 15.99059) (xy 57.831925 15.927007) (xy 57.766099 15.812993) + (xy 57.673007 15.719901) (xy 57.558993 15.654075) (xy 57.495409 15.637037) (xy 58.127716 15.004728) + (xy 58.07355 14.965375) (xy 57.884217 14.868904) (xy 57.682129 14.803242) (xy 57.472246 14.77) (xy 57.259754 14.77) + (xy 57.049872 14.803242) (xy 57.049869 14.803242) (xy 56.847782 14.868904) (xy 56.658439 14.96538) + (xy 56.604282 15.004727) (xy 56.604282 15.004728) (xy 57.236591 15.637037) (xy 57.173007 15.654075) + (xy 57.058993 15.719901) (xy 56.965901 15.812993) (xy 56.900075 15.927007) (xy 56.883037 15.990591) + (xy 56.250728 15.358282) (xy 56.250727 15.358282) (xy 56.21138 15.412439) (xy 56.114904 15.601782) + (xy 56.049242 15.803869) (xy 56.049242 15.803872) (xy 56.016 16.013753) (xy 56.016 16.226246) (xy 56.049242 16.436127) + (xy 56.049242 16.43613) (xy 56.114904 16.638217) (xy 56.211375 16.82755) (xy 56.250728 16.881716) + (xy 56.883037 16.249408) (xy 56.900075 16.312993) (xy 56.965901 16.427007) (xy 57.058993 16.520099) + (xy 57.173007 16.585925) (xy 57.23659 16.602962) (xy 56.604282 17.235269) (xy 56.604282 17.23527) + (xy 56.658452 17.274626) (xy 56.658451 17.274626) (xy 56.667495 17.279234) (xy 56.718292 17.327208) + (xy 56.735087 17.395029) (xy 56.71255 17.461164) (xy 56.667499 17.500202) (xy 56.658182 17.504949) + (xy 56.486213 17.62989) (xy 56.335894 17.780209) (xy 56.33589 17.780214) (xy 56.328501 17.790385) + (xy 56.273171 17.833051) (xy 56.228183 17.8415) (xy 54.884003 17.8415) (xy 54.77559 17.863065) (xy 54.775589 17.863065) + (xy 54.748671 17.86842) (xy 54.62119 17.921224) (xy 54.506454 17.997887) (xy 53.138887 19.365454) + (xy 53.062222 19.480192) (xy 53.009421 19.607667) (xy 53.009418 19.607679) (xy 52.986747 19.721655) + (xy 52.986747 19.721658) (xy 52.9825 19.743007) (xy 52.9825 37.015006) (xy 52.9825 37.152994) (xy 52.9825 37.152996) + (xy 52.982499 37.152996) (xy 50.73477 37.152996) (xy 50.7505 37.073918) (xy 50.7505 36.926082) (xy 50.7505 36.926079) + (xy 50.721659 36.781092) (xy 50.721658 36.781091) (xy 50.721658 36.781087) (xy 50.705667 36.742481) + (xy 50.665087 36.644511) (xy 50.66508 36.644498) (xy 50.582951 36.521584) (xy 50.582948 36.52158) + (xy 50.478419 36.417051) (xy 50.478415 36.417048) (xy 50.382713 36.353102) (xy 50.337908 36.29949) + (xy 50.329201 36.230165) (xy 50.359355 36.167138) (xy 50.382713 36.146898) (xy 50.445176 36.105161) + (xy 50.478416 36.082951) (xy 50.582951 35.978416) (xy 50.665084 35.855495) (xy 50.721658 35.718913) + (xy 50.7505 35.573918) (xy 50.7505 35.426082) (xy 50.7505 35.426079) (xy 50.721659 35.281092) (xy 50.721658 35.281091) + (xy 50.721658 35.281087) (xy 50.711076 35.255539) (xy 50.665087 35.144511) (xy 50.66508 35.144498) + (xy 50.582951 35.021584) (xy 50.582948 35.02158) (xy 50.478419 34.917051) (xy 50.478415 34.917048) + (xy 50.382713 34.853102) (xy 50.337908 34.79949) (xy 50.329201 34.730165) (xy 50.359355 34.667138) + (xy 50.382713 34.646898) (xy 50.438914 34.609345) (xy 50.478416 34.582951) (xy 50.582951 34.478416) + (xy 50.665084 34.355495) (xy 50.721658 34.218913) (xy 50.73681 34.142742) (xy 50.7505 34.07392) + (xy 50.7505 33.926079) (xy 50.721659 33.781092) (xy 50.721658 33.781091) (xy 50.721658 33.781087) + (xy 50.720975 33.779437) (xy 50.665087 33.644511) (xy 50.66508 33.644498) (xy 50.582951 33.521584) + (xy 50.582948 33.52158) (xy 50.478419 33.417051) (xy 50.478415 33.417048) (xy 50.382713 33.353102) + (xy 50.337908 33.29949) (xy 50.329201 33.230165) (xy 50.359355 33.167138) (xy 50.382713 33.146898) + (xy 50.420965 33.121338) (xy 50.478416 33.082951) (xy 50.582951 32.978416) (xy 50.665084 32.855495) + (xy 50.721658 32.718913) (xy 50.731096 32.671462) (xy 50.7505 32.57392) (xy 50.7505 32.426079) (xy 50.721659 32.281092) + (xy 50.721658 32.281091) (xy 50.721658 32.281087) (xy 50.680909 32.18271) (xy 50.665087 32.144511) + (xy 50.66508 32.144498) (xy 50.582951 32.021584) (xy 50.582948 32.02158) (xy 50.478419 31.917051) + (xy 50.478415 31.917048) (xy 50.382713 31.853102) (xy 50.337908 31.79949) (xy 50.329201 31.730165) + (xy 50.359355 31.667138) (xy 50.382713 31.646898) (xy 50.428959 31.615997) (xy 50.478416 31.582951) + (xy 50.582951 31.478416) (xy 50.665084 31.355495) (xy 50.667079 31.35068) (xy 50.686639 31.303457) + (xy 50.721658 31.218913) (xy 50.74279 31.112679) (xy 50.7505 31.07392) (xy 50.7505 30.926079) (xy 50.721659 30.781092) + (xy 50.721658 30.781091) (xy 50.721658 30.781087) (xy 50.706402 30.744255) (xy 50.665087 30.644511) + (xy 50.66508 30.644498) (xy 50.582951 30.521584) (xy 50.582948 30.52158) (xy 50.478419 30.417051) + (xy 50.478415 30.417048) (xy 50.382713 30.353102) (xy 50.337908 30.29949) (xy 50.329201 30.230165) + (xy 50.359355 30.167138) (xy 50.382713 30.146898) (xy 50.445137 30.105187) (xy 50.478416 30.082951) + (xy 50.582951 29.978416) (xy 50.665084 29.855495) (xy 50.721658 29.718913) (xy 50.73685 29.642539) + (xy 50.7505 29.57392) (xy 50.7505 29.426079) (xy 50.721659 29.281092) (xy 50.721658 29.281091) (xy 50.721658 29.281087) + (xy 50.712924 29.260001) (xy 50.665087 29.144511) (xy 50.66508 29.144498) (xy 50.582951 29.021584) + (xy 50.582948 29.02158) (xy 50.478419 28.917051) (xy 50.478415 28.917048) (xy 50.382713 28.853102) + (xy 50.337908 28.79949) (xy 50.329201 28.730165) (xy 50.359355 28.667138) (xy 50.382713 28.646898) + (xy 50.421943 28.620685) (xy 50.478416 28.582951) (xy 50.582951 28.478416) (xy 50.665084 28.355495) + (xy 50.721658 28.218913) (xy 50.7505 28.073918) (xy 50.7505 27.926082) (xy 50.7505 27.926079) (xy 50.721659 27.781092) + (xy 50.721658 27.781091) (xy 50.721658 27.781087) (xy 50.706713 27.745006) (xy 50.665087 27.644511) + (xy 50.66508 27.644498) (xy 50.582951 27.521584) (xy 50.582948 27.52158) (xy 50.478419 27.417051) + (xy 50.478415 27.417048) (xy 50.382713 27.353102) (xy 50.337908 27.29949) (xy 50.329201 27.230165) + (xy 50.359355 27.167138) (xy 50.382713 27.146898) (xy 50.434721 27.112147) (xy 50.478416 27.082951) + (xy 50.582951 26.978416) (xy 50.665084 26.855495) (xy 50.721658 26.718913) (xy 50.73549 26.649377) + (xy 50.7505 26.57392) (xy 50.7505 26.426079) (xy 50.721659 26.281092) (xy 50.721658 26.281091) (xy 50.721658 26.281087) + (xy 50.71691 26.269624) (xy 50.665087 26.144511) (xy 50.66508 26.144498) (xy 50.582951 26.021584) + (xy 50.582948 26.02158) (xy 50.478419 25.917051) (xy 50.478415 25.917048) (xy 50.382713 25.853102) + (xy 50.337908 25.79949) (xy 50.329201 25.730165) (xy 50.359355 25.667138) (xy 50.382713 25.646898) + (xy 50.423469 25.619665) (xy 50.478416 25.582951) (xy 50.582951 25.478416) (xy 50.665084 25.355495) + (xy 50.721658 25.218913) (xy 50.741237 25.120484) (xy 50.7505 25.07392) (xy 50.7505 24.926079) (xy 50.721659 24.781092) + (xy 50.721658 24.781091) (xy 50.721658 24.781087) (xy 50.717109 24.770104) (xy 50.665087 24.644511) + (xy 50.66508 24.644498) (xy 50.582951 24.521584) (xy 50.582948 24.52158) (xy 50.478419 24.417051) + (xy 50.478415 24.417048) (xy 50.382713 24.353102) (xy 50.337908 24.29949) (xy 50.329201 24.230165) + (xy 50.359355 24.167138) (xy 50.382713 24.146898) (xy 50.435626 24.111542) (xy 50.478416 24.082951) + (xy 50.582951 23.978416) (xy 50.665084 23.855495) (xy 50.668899 23.846286) (xy 50.677902 23.824547) + (xy 50.721658 23.718913) (xy 50.732432 23.664748) (xy 50.7505 23.57392) (xy 50.7505 23.426079) (xy 50.721659 23.281092) + (xy 50.721658 23.281091) (xy 50.721658 23.281087) (xy 50.711506 23.256578) (xy 50.665087 23.144511) + (xy 50.66508 23.144498) (xy 50.582951 23.021584) (xy 50.582948 23.02158) (xy 50.478419 22.917051) + (xy 50.478415 22.917048) (xy 50.382713 22.853102) (xy 50.337908 22.79949) (xy 50.329201 22.730165) + (xy 50.359355 22.667138) (xy 50.382713 22.646898) (xy 50.431491 22.614305) (xy 50.478416 22.582951) + (xy 50.582951 22.478416) (xy 50.665084 22.355495) (xy 50.721658 22.218913) (xy 50.749332 22.079792) + (xy 50.7505 22.07392) (xy 50.7505 21.926079) (xy 50.721659 21.781092) (xy 50.721658 21.781091) (xy 50.721658 21.781087) + (xy 50.686533 21.696287) (xy 50.665087 21.644511) (xy 50.66508 21.644498) (xy 50.582951 21.521584) + (xy 50.582948 21.52158) (xy 50.478419 21.417051) (xy 50.478415 21.417048) (xy 50.382713 21.353102) + (xy 50.337908 21.29949) (xy 50.329201 21.230165) (xy 50.359355 21.167138) (xy 50.382713 21.146898) + (xy 50.462309 21.093713) (xy 50.478416 21.082951) (xy 50.582951 20.978416) (xy 50.665084 20.855495) + (xy 50.721658 20.718913) (xy 50.7505 20.573918) (xy 50.7505 20.426082) (xy 50.7505 20.426079) (xy 50.721659 20.281092) + (xy 50.721658 20.281091) (xy 50.721658 20.281087) (xy 50.704432 20.2395) (xy 50.665087 20.144511) + (xy 50.66508 20.144498) (xy 50.582951 20.021584) (xy 50.582948 20.02158) (xy 50.478419 19.917051) + (xy 50.478415 19.917048) (xy 50.382713 19.853102) (xy 50.361678 19.827932) (xy 50.339747 19.803517) + (xy 50.339379 19.801251) (xy 50.337908 19.79949) (xy 50.333819 19.766934) (xy 50.328571 19.734547) + (xy 50.329487 19.732442) (xy 50.329201 19.730165) (xy 50.343359 19.70057) (xy 50.356456 19.670483) + (xy 50.358733 19.668437) (xy 50.359355 19.667138) (xy 50.382713 19.646898) (xy 50.402296 19.633813) + (xy 50.478416 19.582951) (xy 50.582948 19.478419) (xy 50.582951 19.478416) (xy 50.665084 19.355495) + (xy 50.721658 19.218913) (xy 50.7505 19.073918) (xy 50.7505 18.926082) (xy 50.7505 18.926079) (xy 50.721659 18.781092) + (xy 50.721658 18.781091) (xy 50.721658 18.781087) (xy 50.715527 18.766286) (xy 50.665087 18.644511) + (xy 50.66508 18.644498) (xy 50.582951 18.521584) (xy 50.582948 18.52158) (xy 50.478419 18.417051) + (xy 50.478415 18.417048) (xy 50.382713 18.353102) (xy 50.337908 18.29949) (xy 50.329201 18.230165) + (xy 50.359355 18.167138) (xy 50.382713 18.146898) (xy 50.438654 18.109519) (xy 50.478416 18.082951) + (xy 50.582951 17.978416) (xy 50.665084 17.855495) (xy 50.670181 17.843191) (xy 50.696269 17.780208) + (xy 50.721658 17.718913) (xy 50.7505 17.573918) (xy 50.7505 17.426082) (xy 50.7505 17.426079) (xy 50.721659 17.281092) + (xy 50.721658 17.281091) (xy 50.721658 17.281087) (xy 50.721656 17.281082) (xy 50.665087 17.144511) + (xy 50.66508 17.144498) (xy 50.582951 17.021584) (xy 50.582948 17.02158) (xy 50.478419 16.917051) + (xy 50.478415 16.917048) (xy 50.382713 16.853102) (xy 50.337908 16.79949) (xy 50.329201 16.730165) + (xy 50.359355 16.667138) (xy 50.382713 16.646898) (xy 50.442928 16.606663) (xy 50.478416 16.582951) + (xy 50.582951 16.478416) (xy 50.665084 16.355495) (xy 50.721658 16.218913) (xy 50.731096 16.171462) + (xy 50.7505 16.07392) (xy 50.7505 15.926079) (xy 50.721659 15.781092) (xy 50.721658 15.781091) (xy 50.721658 15.781087) + (xy 50.706831 15.745291) (xy 50.665087 15.644511) (xy 50.66508 15.644498) (xy 50.582951 15.521584) + (xy 50.582948 15.52158) (xy 50.478419 15.417051) (xy 50.478415 15.417048) (xy 50.382713 15.353102) + (xy 50.337908 15.29949) (xy 50.329201 15.230165) (xy 50.359355 15.167138) (xy 50.382713 15.146898) + (xy 50.446538 15.104251) (xy 50.478416 15.082951) (xy 50.582951 14.978416) (xy 50.665084 14.855495) + (xy 50.721658 14.718913) (xy 50.7505 14.573918) (xy 50.7505 14.426082) (xy 50.7505 14.426079) (xy 50.721659 14.281092) + (xy 50.721658 14.281091) (xy 50.721658 14.281087) (xy 50.681986 14.18531) (xy 50.665087 14.144511) + (xy 50.66508 14.144498) (xy 50.582951 14.021584) (xy 50.582948 14.02158) (xy 50.478419 13.917051) + (xy 50.478415 13.917048) (xy 50.382713 13.853102) (xy 50.337908 13.79949) (xy 50.329201 13.730165) + (xy 50.359355 13.667138) (xy 50.382713 13.646898) (xy 50.460103 13.595187) (xy 50.478416 13.582951) + (xy 50.582951 13.478416) (xy 50.665084 13.355495) (xy 50.721658 13.218913) (xy 50.738997 13.131745) + (xy 50.7505 13.07392) (xy 50.7505 12.926079) (xy 50.721659 12.781092) (xy 50.721658 12.781091) (xy 50.721658 12.781087) + (xy 50.721656 12.781082) (xy 50.665087 12.644511) (xy 50.66508 12.644498) (xy 50.582951 12.521584) + (xy 50.582948 12.52158) (xy 50.478419 12.417051) (xy 50.478415 12.417048) (xy 50.382713 12.353102) + (xy 50.337908 12.29949) (xy 50.329201 12.230165) (xy 50.359355 12.167138) (xy 50.382713 12.146898) + (xy 50.422471 12.120332) (xy 50.478416 12.082951) (xy 50.582951 11.978416) (xy 50.665084 11.855495) + (xy 50.721658 11.718913) (xy 50.736701 11.643291) (xy 50.7505 11.57392) (xy 50.7505 11.426079) (xy 50.721659 11.281092) + (xy 50.721658 11.281091) (xy 50.721658 11.281087) (xy 50.694087 11.214524) (xy 50.665087 11.144511) + (xy 50.66508 11.144498) (xy 50.582951 11.021584) (xy 50.582948 11.02158) (xy 50.478419 10.917051) + (xy 50.478415 10.917048) (xy 50.382713 10.853102) (xy 50.337908 10.79949) (xy 50.329201 10.730165) + (xy 50.359355 10.667138) (xy 50.382713 10.646898) (xy 50.420965 10.621338) (xy 50.478416 10.582951) + (xy 50.582951 10.478416) (xy 50.665084 10.355495) (xy 50.721658 10.218913) (xy 50.7505 10.073918) + (xy 50.7505 9.926082) (xy 50.7505 9.926079) (xy 50.721659 9.781092) (xy 50.721658 9.781091) (xy 50.721658 9.781087) + (xy 50.721656 9.781082) (xy 50.665087 9.644511) (xy 50.66508 9.644498) (xy 50.582951 9.521584) (xy 50.582948 9.52158) + (xy 50.478419 9.417051) (xy 50.478415 9.417048) (xy 50.382713 9.353102) (xy 50.337908 9.29949) (xy 50.329201 9.230165) + (xy 50.359355 9.167138) (xy 50.382713 9.146898) (xy 50.420965 9.121338) (xy 50.478416 9.082951) + (xy 50.582951 8.978416) (xy 50.665084 8.855495) (xy 50.721658 8.718913) (xy 50.7505 8.573918) (xy 50.7505 8.426082) + (xy 50.7505 8.426079) (xy 50.721659 8.281092) (xy 50.721658 8.281091) (xy 50.721658 8.281087) (xy 50.721656 8.281082) + (xy 50.665087 8.144511) (xy 50.66508 8.144498) (xy 50.582951 8.021584) (xy 50.582948 8.02158) (xy 50.478419 7.917051) + (xy 50.478415 7.917048) (xy 50.382713 7.853102) (xy 50.337908 7.79949) (xy 50.329201 7.730165) (xy 50.359355 7.667138) + (xy 50.382713 7.646898) (xy 50.420965 7.621338) (xy 50.478416 7.582951) (xy 50.582951 7.478416) + (xy 50.607087 7.442294) (xy 59.973814 7.442294) (xy 78.3439 7.442294) (xy 78.3439 4.478711) (xy 93.5495 4.478711) + (xy 93.5495 4.721288) (xy 93.581161 4.961785) (xy 93.643947 5.196104) (xy 93.707216 5.348848) (xy 93.736776 5.420212) + (xy 93.858064 5.630289) (xy 93.858066 5.630292) (xy 93.858067 5.630293) (xy 94.005733 5.822736) + (xy 94.005739 5.822743) (xy 94.177256 5.99426) (xy 94.177262 5.994265) (xy 94.369711 6.141936) (xy 94.579788 6.263224) + (xy 94.8039 6.356054) (xy 95.038211 6.418838) (xy 95.218586 6.442584) (xy 95.278711 6.4505) (xy 95.278712 6.4505) + (xy 95.521289 6.4505) (xy 95.569388 6.444167) (xy 95.761789 6.418838) (xy 95.9961 6.356054) (xy 96.220212 6.263224) + (xy 96.430289 6.141936) (xy 96.622738 5.994265) (xy 96.794265 5.822738) (xy 96.941936 5.630289) + (xy 97.063224 5.420212) (xy 97.156054 5.1961) (xy 97.218838 4.961789) (xy 97.2505 4.721288) (xy 97.2505 4.478712) + (xy 97.218838 4.238211) (xy 97.156054 4.0039) (xy 97.063224 3.779788) (xy 96.941936 3.569711) (xy 96.794265 3.377262) + (xy 96.79426 3.377256) (xy 96.622743 3.205739) (xy 96.622736 3.205733) (xy 96.430293 3.058067) (xy 96.430292 3.058066) + (xy 96.430289 3.058064) (xy 96.220212 2.936776) (xy 96.220205 2.936773) (xy 95.996104 2.843947) + (xy 95.761785 2.781161) (xy 95.521289 2.7495) (xy 95.521288 2.7495) (xy 95.278712 2.7495) (xy 95.278711 2.7495) + (xy 95.038214 2.781161) (xy 94.803895 2.843947) (xy 94.579794 2.936773) (xy 94.579785 2.936777) + (xy 94.369706 3.058067) (xy 94.177263 3.205733) (xy 94.177256 3.205739) (xy 94.005739 3.377256) + (xy 94.005733 3.377263) (xy 93.858067 3.569706) (xy 93.736777 3.779785) (xy 93.736773 3.779794) + (xy 93.643947 4.003895) (xy 93.581161 4.238214) (xy 93.5495 4.478711) (xy 78.3439 4.478711) (xy 78.3439 2.145434) + (xy 59.973814 2.145434) (xy 59.973814 7.442294) (xy 50.607087 7.442294) (xy 50.665084 7.355495) + (xy 50.721658 7.218913) (xy 50.7505 7.073918) (xy 50.7505 6.926082) (xy 50.7505 6.926079) (xy 50.721659 6.781092) + (xy 50.721658 6.781091) (xy 50.721658 6.781087) (xy 50.721656 6.781082) (xy 50.665087 6.644511) + (xy 50.66508 6.644498) (xy 50.582951 6.521584) (xy 50.582948 6.52158) (xy 50.478419 6.417051) (xy 50.478415 6.417048) + (xy 50.382713 6.353102) (xy 50.337908 6.29949) (xy 50.329201 6.230165) (xy 50.359355 6.167138) (xy 50.382713 6.146898) + (xy 50.420965 6.121338) (xy 50.478416 6.082951) (xy 50.582951 5.978416) (xy 50.665084 5.855495) + (xy 50.721658 5.718913) (xy 50.7505 5.573918) (xy 50.7505 5.426082) (xy 50.7505 5.426079) (xy 50.721659 5.281092) + (xy 50.721658 5.281091) (xy 50.721658 5.281087) (xy 50.686457 5.196104) (xy 50.665087 5.144511) + (xy 50.66508 5.144498) (xy 50.582951 5.021584) (xy 50.582948 5.02158) (xy 50.478419 4.917051) (xy 50.478415 4.917048) + (xy 50.382713 4.853102) (xy 50.337908 4.79949) (xy 50.329201 4.730165) (xy 50.359355 4.667138) (xy 50.382713 4.646898) + (xy 50.420965 4.621338) (xy 50.478416 4.582951) (xy 50.582656 4.478711) (xy 52.7495 4.478711) (xy 52.7495 4.721288) + (xy 52.781161 4.961785) (xy 52.843947 5.196104) (xy 52.907216 5.348848) (xy 52.936776 5.420212) + (xy 53.058064 5.630289) (xy 53.058066 5.630292) (xy 53.058067 5.630293) (xy 53.205733 5.822736) + (xy 53.205739 5.822743) (xy 53.377256 5.99426) (xy 53.377262 5.994265) (xy 53.569711 6.141936) (xy 53.779788 6.263224) + (xy 54.0039 6.356054) (xy 54.238211 6.418838) (xy 54.418586 6.442584) (xy 54.478711 6.4505) (xy 54.478712 6.4505) + (xy 54.721289 6.4505) (xy 54.769388 6.444167) (xy 54.961789 6.418838) (xy 55.1961 6.356054) (xy 55.420212 6.263224) + (xy 55.630289 6.141936) (xy 55.822738 5.994265) (xy 55.994265 5.822738) (xy 56.141936 5.630289) + (xy 56.263224 5.420212) (xy 56.356054 5.1961) (xy 56.418838 4.961789) (xy 56.4505 4.721288) (xy 56.4505 4.478712) + (xy 56.418838 4.238211) (xy 56.356054 4.0039) (xy 56.263224 3.779788) (xy 56.141936 3.569711) (xy 55.994265 3.377262) + (xy 55.99426 3.377256) (xy 55.822743 3.205739) (xy 55.822736 3.205733) (xy 55.630293 3.058067) (xy 55.630292 3.058066) + (xy 55.630289 3.058064) (xy 55.420212 2.936776) (xy 55.420205 2.936773) (xy 55.196104 2.843947) + (xy 54.961785 2.781161) (xy 54.721289 2.7495) (xy 54.721288 2.7495) (xy 54.478712 2.7495) (xy 54.478711 2.7495) + (xy 54.238214 2.781161) (xy 54.003895 2.843947) (xy 53.779794 2.936773) (xy 53.779785 2.936777) + (xy 53.569706 3.058067) (xy 53.377263 3.205733) (xy 53.377256 3.205739) (xy 53.205739 3.377256) + (xy 53.205733 3.377263) (xy 53.058067 3.569706) (xy 52.936777 3.779785) (xy 52.936773 3.779794) + (xy 52.843947 4.003895) (xy 52.781161 4.238214) (xy 52.7495 4.478711) (xy 50.582656 4.478711) (xy 50.582951 4.478416) + (xy 50.665084 4.355495) (xy 50.721658 4.218913) (xy 50.7505 4.073918) (xy 50.7505 3.926082) (xy 50.7505 3.926079) + (xy 50.721659 3.781092) (xy 50.721658 3.781091) (xy 50.721658 3.781087) (xy 50.692741 3.711275) + (xy 50.665087 3.644511) (xy 50.66508 3.644498) (xy 50.582951 3.521584) (xy 50.582948 3.52158) (xy 50.478419 3.417051) + (xy 50.478415 3.417048) (xy 50.382713 3.353102) (xy 50.337908 3.29949) (xy 50.329201 3.230165) (xy 50.359355 3.167138) + (xy 50.382713 3.146898) (xy 50.420965 3.121338) (xy 50.478416 3.082951) (xy 50.582951 2.978416) + (xy 50.665084 2.855495) (xy 50.721658 2.718913) (xy 50.7505 2.573918) (xy 50.7505 2.426082) (xy 50.7505 2.426079) + (xy 50.721659 2.281092) (xy 50.721658 2.281091) (xy 50.721658 2.281087) (xy 50.665084 2.144505) + (xy 50.665082 2.144502) (xy 50.66508 2.144498) (xy 50.582951 2.021584) (xy 50.582948 2.02158) (xy 50.478419 1.917051) + (xy 50.478415 1.917048) (xy 50.382713 1.853102) (xy 50.337908 1.79949) (xy 50.329201 1.730165) (xy 50.359355 1.667138) + (xy 50.382713 1.646898) (xy 50.420965 1.621338) (xy 50.478416 1.582951) (xy 50.582951 1.478416) + (xy 50.665084 1.355495) (xy 50.721658 1.218913) (xy 50.7505 1.073918) (xy 50.7505 0.926082) (xy 50.7505 0.926079) + (xy 50.721659 0.781092) (xy 50.721658 0.781091) (xy 50.721658 0.781087) (xy 50.676452 0.671951) + (xy 50.668984 0.602483) (xy 50.700259 0.540004) (xy 50.760348 0.504352) (xy 50.791014 0.5005) (xy 99.3755 0.5005) + ) + ) + ) + (zone + (net 10) + (net_name "Board_0-GND") + (layer "F.Cu") + (uuid "dad70cea-965d-438c-b377-3910c11df9b1") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 0 0) (xy 0 50) (xy 50 50) (xy 50 0) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 49.276025 0.520185) (xy 49.32178 0.572989) (xy 49.331724 0.642147) (xy 49.323547 0.671953) (xy 49.278342 0.781086) + (xy 49.27834 0.781092) (xy 49.2495 0.926079) (xy 49.2495 0.926082) (xy 49.2495 1.073918) (xy 49.2495 1.07392) + (xy 49.249499 1.07392) (xy 49.27834 1.218907) (xy 49.278343 1.218917) (xy 49.334912 1.355488) (xy 49.334919 1.355501) + (xy 49.417048 1.478415) (xy 49.417051 1.478419) (xy 49.52158 1.582948) (xy 49.521584 1.582951) (xy 49.617286 1.646898) + (xy 49.662091 1.700511) (xy 49.670798 1.769836) (xy 49.640643 1.832863) (xy 49.617286 1.853102) + (xy 49.521584 1.917048) (xy 49.52158 1.917051) (xy 49.417051 2.02158) (xy 49.417048 2.021584) (xy 49.334919 2.144498) + (xy 49.334912 2.144511) (xy 49.278343 2.281082) (xy 49.27834 2.281092) (xy 49.2495 2.426079) (xy 49.2495 2.426082) + (xy 49.2495 2.573918) (xy 49.2495 2.57392) (xy 49.249499 2.57392) (xy 49.27834 2.718907) (xy 49.278343 2.718917) + (xy 49.334912 2.855488) (xy 49.334919 2.855501) (xy 49.417048 2.978415) (xy 49.417051 2.978419) + (xy 49.52158 3.082948) (xy 49.521584 3.082951) (xy 49.617286 3.146898) (xy 49.662091 3.200511) (xy 49.670798 3.269836) + (xy 49.640643 3.332863) (xy 49.617286 3.353102) (xy 49.521584 3.417048) (xy 49.52158 3.417051) (xy 49.417051 3.52158) + (xy 49.417048 3.521584) (xy 49.334919 3.644498) (xy 49.334912 3.644511) (xy 49.278343 3.781082) + (xy 49.27834 3.781092) (xy 49.2495 3.926079) (xy 49.2495 3.926082) (xy 49.2495 4.073918) (xy 49.2495 4.07392) + (xy 49.249499 4.07392) (xy 49.27834 4.218907) (xy 49.278343 4.218917) (xy 49.334912 4.355488) (xy 49.334919 4.355501) + (xy 49.417048 4.478415) (xy 49.417051 4.478419) (xy 49.52158 4.582948) (xy 49.521584 4.582951) (xy 49.617286 4.646898) + (xy 49.662091 4.700511) (xy 49.670798 4.769836) (xy 49.640643 4.832863) (xy 49.617286 4.853102) + (xy 49.521584 4.917048) (xy 49.52158 4.917051) (xy 49.417051 5.02158) (xy 49.417048 5.021584) (xy 49.334919 5.144498) + (xy 49.334912 5.144511) (xy 49.278343 5.281082) (xy 49.27834 5.281092) (xy 49.2495 5.426079) (xy 49.2495 5.426082) + (xy 49.2495 5.573918) (xy 49.2495 5.57392) (xy 49.249499 5.57392) (xy 49.27834 5.718907) (xy 49.278343 5.718917) + (xy 49.334912 5.855488) (xy 49.334919 5.855501) (xy 49.417048 5.978415) (xy 49.417051 5.978419) + (xy 49.52158 6.082948) (xy 49.521584 6.082951) (xy 49.617286 6.146898) (xy 49.662091 6.200511) (xy 49.670798 6.269836) + (xy 49.640643 6.332863) (xy 49.617286 6.353102) (xy 49.521584 6.417048) (xy 49.52158 6.417051) (xy 49.417051 6.52158) + (xy 49.417048 6.521584) (xy 49.334919 6.644498) (xy 49.334912 6.644511) (xy 49.278343 6.781082) + (xy 49.27834 6.781092) (xy 49.2495 6.926079) (xy 49.2495 6.926082) (xy 49.2495 7.073918) (xy 49.2495 7.07392) + (xy 49.249499 7.07392) (xy 49.27834 7.218907) (xy 49.278343 7.218917) (xy 49.334912 7.355488) (xy 49.334919 7.355501) + (xy 49.417048 7.478415) (xy 49.417051 7.478419) (xy 49.52158 7.582948) (xy 49.521584 7.582951) (xy 49.617286 7.646898) + (xy 49.662091 7.700511) (xy 49.670798 7.769836) (xy 49.640643 7.832863) (xy 49.617286 7.853102) + (xy 49.521584 7.917048) (xy 49.52158 7.917051) (xy 49.417051 8.02158) (xy 49.417048 8.021584) (xy 49.334919 8.144498) + (xy 49.334912 8.144511) (xy 49.278343 8.281082) (xy 49.27834 8.281092) (xy 49.2495 8.426079) (xy 49.2495 8.426082) + (xy 49.2495 8.573918) (xy 49.2495 8.57392) (xy 49.249499 8.57392) (xy 49.27834 8.718907) (xy 49.278343 8.718917) + (xy 49.334912 8.855488) (xy 49.334919 8.855501) (xy 49.417048 8.978415) (xy 49.417051 8.978419) + (xy 49.52158 9.082948) (xy 49.521584 9.082951) (xy 49.617286 9.146898) (xy 49.662091 9.200511) (xy 49.670798 9.269836) + (xy 49.640643 9.332863) (xy 49.617286 9.353102) (xy 49.521584 9.417048) (xy 49.52158 9.417051) (xy 49.417051 9.52158) + (xy 49.417048 9.521584) (xy 49.334919 9.644498) (xy 49.334912 9.644511) (xy 49.278343 9.781082) + (xy 49.27834 9.781092) (xy 49.2495 9.926079) (xy 49.2495 9.926082) (xy 49.2495 10.073918) (xy 49.2495 10.07392) + (xy 49.249499 10.07392) (xy 49.27834 10.218907) (xy 49.278343 10.218917) (xy 49.334912 10.355488) + (xy 49.334919 10.355501) (xy 49.417048 10.478415) (xy 49.417051 10.478419) (xy 49.52158 10.582948) + (xy 49.521584 10.582951) (xy 49.617286 10.646898) (xy 49.662091 10.700511) (xy 49.670798 10.769836) + (xy 49.640643 10.832863) (xy 49.617286 10.853102) (xy 49.521584 10.917048) (xy 49.52158 10.917051) + (xy 49.417051 11.02158) (xy 49.417048 11.021584) (xy 49.334919 11.144498) (xy 49.334912 11.144511) + (xy 49.278343 11.281082) (xy 49.27834 11.281092) (xy 49.2495 11.426079) (xy 49.2495 11.426082) (xy 49.2495 11.573918) + (xy 49.2495 11.57392) (xy 49.249499 11.57392) (xy 49.27834 11.718907) (xy 49.278343 11.718917) (xy 49.334912 11.855488) + (xy 49.334919 11.855501) (xy 49.417048 11.978415) (xy 49.417051 11.978419) (xy 49.52158 12.082948) + (xy 49.521584 12.082951) (xy 49.617286 12.146898) (xy 49.662091 12.200511) (xy 49.670798 12.269836) + (xy 49.640643 12.332863) (xy 49.617286 12.353102) (xy 49.521584 12.417048) (xy 49.52158 12.417051) + (xy 49.417051 12.52158) (xy 49.417048 12.521584) (xy 49.334919 12.644498) (xy 49.334912 12.644511) + (xy 49.278343 12.781082) (xy 49.27834 12.781092) (xy 49.2495 12.926079) (xy 49.2495 12.926082) (xy 49.2495 13.073918) + (xy 49.2495 13.07392) (xy 49.249499 13.07392) (xy 49.27834 13.218907) (xy 49.278343 13.218917) (xy 49.334912 13.355488) + (xy 49.334919 13.355501) (xy 49.417048 13.478415) (xy 49.417051 13.478419) (xy 49.52158 13.582948) + (xy 49.521584 13.582951) (xy 49.617286 13.646898) (xy 49.662091 13.700511) (xy 49.670798 13.769836) + (xy 49.640643 13.832863) (xy 49.617286 13.853102) (xy 49.521584 13.917048) (xy 49.52158 13.917051) + (xy 49.417051 14.02158) (xy 49.417048 14.021584) (xy 49.334919 14.144498) (xy 49.334912 14.144511) + (xy 49.278343 14.281082) (xy 49.27834 14.281092) (xy 49.2495 14.426079) (xy 49.2495 14.426082) (xy 49.2495 14.573918) + (xy 49.2495 14.57392) (xy 49.249499 14.57392) (xy 49.27834 14.718907) (xy 49.278343 14.718917) (xy 49.334912 14.855488) + (xy 49.334919 14.855501) (xy 49.417048 14.978415) (xy 49.417051 14.978419) (xy 49.52158 15.082948) + (xy 49.521584 15.082951) (xy 49.617286 15.146898) (xy 49.662091 15.200511) (xy 49.670798 15.269836) + (xy 49.640643 15.332863) (xy 49.617286 15.353102) (xy 49.521584 15.417048) (xy 49.52158 15.417051) + (xy 49.417051 15.52158) (xy 49.417048 15.521584) (xy 49.334919 15.644498) (xy 49.334912 15.644511) + (xy 49.278343 15.781082) (xy 49.27834 15.781092) (xy 49.2495 15.926079) (xy 49.2495 15.926082) (xy 49.2495 16.073918) + (xy 49.2495 16.07392) (xy 49.249499 16.07392) (xy 49.27834 16.218907) (xy 49.278343 16.218917) (xy 49.334912 16.355488) + (xy 49.334919 16.355501) (xy 49.417048 16.478415) (xy 49.417051 16.478419) (xy 49.52158 16.582948) + (xy 49.521584 16.582951) (xy 49.617286 16.646898) (xy 49.662091 16.700511) (xy 49.670798 16.769836) + (xy 49.640643 16.832863) (xy 49.617286 16.853102) (xy 49.521584 16.917048) (xy 49.52158 16.917051) + (xy 49.417051 17.02158) (xy 49.417048 17.021584) (xy 49.334919 17.144498) (xy 49.334912 17.144511) + (xy 49.278343 17.281082) (xy 49.27834 17.281092) (xy 49.2495 17.426079) (xy 49.2495 17.426082) (xy 49.2495 17.573918) + (xy 49.2495 17.57392) (xy 49.249499 17.57392) (xy 49.27834 17.718907) (xy 49.278343 17.718917) (xy 49.334912 17.855488) + (xy 49.334919 17.855501) (xy 49.417048 17.978415) (xy 49.417051 17.978419) (xy 49.52158 18.082948) + (xy 49.521584 18.082951) (xy 49.617286 18.146898) (xy 49.662091 18.200511) (xy 49.670798 18.269836) + (xy 49.640643 18.332863) (xy 49.617286 18.353102) (xy 49.521584 18.417048) (xy 49.52158 18.417051) + (xy 49.417051 18.52158) (xy 49.417048 18.521584) (xy 49.334919 18.644498) (xy 49.334912 18.644511) + (xy 49.278343 18.781082) (xy 49.27834 18.781092) (xy 49.2495 18.926079) (xy 49.2495 18.926082) (xy 49.2495 19.073918) + (xy 49.2495 19.07392) (xy 49.249499 19.07392) (xy 49.27834 19.218907) (xy 49.278343 19.218917) (xy 49.334912 19.355488) + (xy 49.334919 19.355501) (xy 49.417048 19.478415) (xy 49.417051 19.478419) (xy 49.52158 19.582948) + (xy 49.521584 19.582951) (xy 49.617286 19.646898) (xy 49.662091 19.700511) (xy 49.670798 19.769836) + (xy 49.640643 19.832863) (xy 49.617286 19.853102) (xy 49.521584 19.917048) (xy 49.52158 19.917051) + (xy 49.417051 20.02158) (xy 49.417048 20.021584) (xy 49.334919 20.144498) (xy 49.334912 20.144511) + (xy 49.278343 20.281082) (xy 49.27834 20.281092) (xy 49.2495 20.426079) (xy 49.2495 20.426082) (xy 49.2495 20.573918) + (xy 49.2495 20.57392) (xy 49.249499 20.57392) (xy 49.27834 20.718907) (xy 49.278343 20.718917) (xy 49.334912 20.855488) + (xy 49.334919 20.855501) (xy 49.417048 20.978415) (xy 49.417051 20.978419) (xy 49.52158 21.082948) + (xy 49.521584 21.082951) (xy 49.617286 21.146898) (xy 49.662091 21.200511) (xy 49.670798 21.269836) + (xy 49.640643 21.332863) (xy 49.617286 21.353102) (xy 49.521584 21.417048) (xy 49.52158 21.417051) + (xy 49.417051 21.52158) (xy 49.417048 21.521584) (xy 49.334919 21.644498) (xy 49.334912 21.644511) + (xy 49.278343 21.781082) (xy 49.27834 21.781092) (xy 49.2495 21.926079) (xy 49.2495 21.926082) (xy 49.2495 22.073918) + (xy 49.2495 22.07392) (xy 49.249499 22.07392) (xy 49.27834 22.218907) (xy 49.278343 22.218917) (xy 49.334912 22.355488) + (xy 49.334919 22.355501) (xy 49.417048 22.478415) (xy 49.417051 22.478419) (xy 49.52158 22.582948) + (xy 49.521584 22.582951) (xy 49.617286 22.646898) (xy 49.662091 22.700511) (xy 49.670798 22.769836) + (xy 49.640643 22.832863) (xy 49.617286 22.853102) (xy 49.521584 22.917048) (xy 49.52158 22.917051) + (xy 49.417051 23.02158) (xy 49.417048 23.021584) (xy 49.334919 23.144498) (xy 49.334912 23.144511) + (xy 49.278343 23.281082) (xy 49.27834 23.281092) (xy 49.2495 23.426079) (xy 49.2495 23.426082) (xy 49.2495 23.573918) + (xy 49.2495 23.57392) (xy 49.249499 23.57392) (xy 49.27834 23.718907) (xy 49.278343 23.718917) (xy 49.334912 23.855488) + (xy 49.334919 23.855501) (xy 49.417048 23.978415) (xy 49.417051 23.978419) (xy 49.52158 24.082948) + (xy 49.521584 24.082951) (xy 49.617286 24.146898) (xy 49.662091 24.200511) (xy 49.670798 24.269836) + (xy 49.640643 24.332863) (xy 49.617286 24.353102) (xy 49.521584 24.417048) (xy 49.52158 24.417051) + (xy 49.417051 24.52158) (xy 49.417048 24.521584) (xy 49.334919 24.644498) (xy 49.334912 24.644511) + (xy 49.278343 24.781082) (xy 49.27834 24.781092) (xy 49.2495 24.926079) (xy 49.2495 24.926082) (xy 49.2495 25.073918) + (xy 49.2495 25.07392) (xy 49.249499 25.07392) (xy 49.27834 25.218907) (xy 49.278343 25.218917) (xy 49.334912 25.355488) + (xy 49.334919 25.355501) (xy 49.417048 25.478415) (xy 49.417051 25.478419) (xy 49.52158 25.582948) + (xy 49.521584 25.582951) (xy 49.617286 25.646898) (xy 49.662091 25.700511) (xy 49.670798 25.769836) + (xy 49.640643 25.832863) (xy 49.617286 25.853102) (xy 49.521584 25.917048) (xy 49.52158 25.917051) + (xy 49.417051 26.02158) (xy 49.417048 26.021584) (xy 49.334919 26.144498) (xy 49.334912 26.144511) + (xy 49.278343 26.281082) (xy 49.27834 26.281092) (xy 49.2495 26.426079) (xy 49.2495 26.426082) (xy 49.2495 26.573918) + (xy 49.2495 26.57392) (xy 49.249499 26.57392) (xy 49.27834 26.718907) (xy 49.278343 26.718917) (xy 49.334912 26.855488) + (xy 49.334919 26.855501) (xy 49.417048 26.978415) (xy 49.417051 26.978419) (xy 49.52158 27.082948) + (xy 49.521584 27.082951) (xy 49.617286 27.146898) (xy 49.662091 27.200511) (xy 49.670798 27.269836) + (xy 49.640643 27.332863) (xy 49.617286 27.353102) (xy 49.521584 27.417048) (xy 49.52158 27.417051) + (xy 49.417051 27.52158) (xy 49.417048 27.521584) (xy 49.334919 27.644498) (xy 49.334912 27.644511) + (xy 49.278343 27.781082) (xy 49.27834 27.781092) (xy 49.2495 27.926079) (xy 49.2495 27.926082) (xy 49.2495 28.073918) + (xy 49.2495 28.07392) (xy 49.249499 28.07392) (xy 49.27834 28.218907) (xy 49.278343 28.218917) (xy 49.334912 28.355488) + (xy 49.334919 28.355501) (xy 49.417048 28.478415) (xy 49.417051 28.478419) (xy 49.52158 28.582948) + (xy 49.521584 28.582951) (xy 49.617286 28.646898) (xy 49.662091 28.700511) (xy 49.670798 28.769836) + (xy 49.640643 28.832863) (xy 49.617286 28.853102) (xy 49.521584 28.917048) (xy 49.52158 28.917051) + (xy 49.417051 29.02158) (xy 49.417048 29.021584) (xy 49.334919 29.144498) (xy 49.334912 29.144511) + (xy 49.278343 29.281082) (xy 49.27834 29.281092) (xy 49.2495 29.426079) (xy 49.2495 29.426082) (xy 49.2495 29.573918) + (xy 49.2495 29.57392) (xy 49.249499 29.57392) (xy 49.27834 29.718907) (xy 49.278343 29.718917) (xy 49.334912 29.855488) + (xy 49.334919 29.855501) (xy 49.417048 29.978415) (xy 49.417051 29.978419) (xy 49.52158 30.082948) + (xy 49.521584 30.082951) (xy 49.617286 30.146898) (xy 49.662091 30.200511) (xy 49.670798 30.269836) + (xy 49.640643 30.332863) (xy 49.617286 30.353102) (xy 49.521584 30.417048) (xy 49.52158 30.417051) + (xy 49.417051 30.52158) (xy 49.417048 30.521584) (xy 49.334919 30.644498) (xy 49.334912 30.644511) + (xy 49.278343 30.781082) (xy 49.27834 30.781092) (xy 49.2495 30.926079) (xy 49.2495 30.926082) (xy 49.2495 31.073918) + (xy 49.2495 31.07392) (xy 49.249499 31.07392) (xy 49.27834 31.218907) (xy 49.278343 31.218917) (xy 49.334912 31.355488) + (xy 49.334919 31.355501) (xy 49.417048 31.478415) (xy 49.417051 31.478419) (xy 49.52158 31.582948) + (xy 49.521584 31.582951) (xy 49.617286 31.646898) (xy 49.662091 31.700511) (xy 49.670798 31.769836) + (xy 49.640643 31.832863) (xy 49.617286 31.853102) (xy 49.521584 31.917048) (xy 49.52158 31.917051) + (xy 49.417051 32.02158) (xy 49.417048 32.021584) (xy 49.334919 32.144498) (xy 49.334912 32.144511) + (xy 49.278343 32.281082) (xy 49.27834 32.281092) (xy 49.2495 32.426079) (xy 49.2495 32.426082) (xy 49.2495 32.573918) + (xy 49.2495 32.57392) (xy 49.249499 32.57392) (xy 49.27834 32.718907) (xy 49.278343 32.718917) (xy 49.334912 32.855488) + (xy 49.334919 32.855501) (xy 49.417048 32.978415) (xy 49.417051 32.978419) (xy 49.52158 33.082948) + (xy 49.521584 33.082951) (xy 49.617286 33.146898) (xy 49.662091 33.200511) (xy 49.670798 33.269836) + (xy 49.640643 33.332863) (xy 49.617286 33.353102) (xy 49.521584 33.417048) (xy 49.52158 33.417051) + (xy 49.417051 33.52158) (xy 49.417048 33.521584) (xy 49.334919 33.644498) (xy 49.334912 33.644511) + (xy 49.278343 33.781082) (xy 49.27834 33.781092) (xy 49.2495 33.926079) (xy 49.2495 33.926082) (xy 49.2495 34.073918) + (xy 49.2495 34.07392) (xy 49.249499 34.07392) (xy 49.27834 34.218907) (xy 49.278343 34.218917) (xy 49.334912 34.355488) + (xy 49.334919 34.355501) (xy 49.417048 34.478415) (xy 49.417051 34.478419) (xy 49.52158 34.582948) + (xy 49.521584 34.582951) (xy 49.617286 34.646898) (xy 49.662091 34.700511) (xy 49.670798 34.769836) + (xy 49.640643 34.832863) (xy 49.617286 34.853102) (xy 49.521584 34.917048) (xy 49.52158 34.917051) + (xy 49.417051 35.02158) (xy 49.417048 35.021584) (xy 49.334919 35.144498) (xy 49.334912 35.144511) + (xy 49.278343 35.281082) (xy 49.27834 35.281092) (xy 49.2495 35.426079) (xy 49.2495 35.426082) (xy 49.2495 35.573918) + (xy 49.2495 35.57392) (xy 49.249499 35.57392) (xy 49.27834 35.718907) (xy 49.278343 35.718917) (xy 49.334912 35.855488) + (xy 49.334919 35.855501) (xy 49.417048 35.978415) (xy 49.417051 35.978419) (xy 49.52158 36.082948) + (xy 49.521584 36.082951) (xy 49.617286 36.146898) (xy 49.662091 36.200511) (xy 49.670798 36.269836) + (xy 49.640643 36.332863) (xy 49.617286 36.353102) (xy 49.521584 36.417048) (xy 49.52158 36.417051) + (xy 49.417051 36.52158) (xy 49.417048 36.521584) (xy 49.334919 36.644498) (xy 49.334912 36.644511) + (xy 49.278343 36.781082) (xy 49.27834 36.781092) (xy 49.2495 36.926079) (xy 49.2495 36.926082) (xy 49.2495 37.073918) + (xy 49.2495 37.07392) (xy 49.249499 37.07392) (xy 49.27834 37.218907) (xy 49.278343 37.218917) (xy 49.334912 37.355488) + (xy 49.334919 37.355501) (xy 49.417048 37.478415) (xy 49.417051 37.478419) (xy 49.52158 37.582948) + (xy 49.521584 37.582951) (xy 49.617286 37.646898) (xy 49.662091 37.700511) (xy 49.670798 37.769836) + (xy 49.640643 37.832863) (xy 49.617286 37.853102) (xy 49.521584 37.917048) (xy 49.52158 37.917051) + (xy 49.417051 38.02158) (xy 49.417048 38.021584) (xy 49.334919 38.144498) (xy 49.334912 38.144511) + (xy 49.278343 38.281082) (xy 49.27834 38.281092) (xy 49.2495 38.426079) (xy 49.2495 38.426082) (xy 49.2495 38.573918) + (xy 49.2495 38.57392) (xy 49.249499 38.57392) (xy 49.27834 38.718907) (xy 49.278343 38.718917) (xy 49.334912 38.855488) + (xy 49.334919 38.855501) (xy 49.417048 38.978415) (xy 49.417051 38.978419) (xy 49.52158 39.082948) + (xy 49.521584 39.082951) (xy 49.617286 39.146898) (xy 49.662091 39.200511) (xy 49.670798 39.269836) + (xy 49.640643 39.332863) (xy 49.617286 39.353102) (xy 49.521584 39.417048) (xy 49.52158 39.417051) + (xy 49.417051 39.52158) (xy 49.417048 39.521584) (xy 49.334919 39.644498) (xy 49.334912 39.644511) + (xy 49.278343 39.781082) (xy 49.27834 39.781092) (xy 49.2495 39.926079) (xy 49.2495 39.926082) (xy 49.2495 40.073918) + (xy 49.2495 40.07392) (xy 49.249499 40.07392) (xy 49.27834 40.218907) (xy 49.278343 40.218917) (xy 49.334912 40.355488) + (xy 49.334919 40.355501) (xy 49.417048 40.478415) (xy 49.417051 40.478419) (xy 49.52158 40.582948) + (xy 49.521584 40.582951) (xy 49.617286 40.646898) (xy 49.662091 40.700511) (xy 49.670798 40.769836) + (xy 49.640643 40.832863) (xy 49.617286 40.853102) (xy 49.521584 40.917048) (xy 49.52158 40.917051) + (xy 49.417051 41.02158) (xy 49.417048 41.021584) (xy 49.334919 41.144498) (xy 49.334912 41.144511) + (xy 49.278343 41.281082) (xy 49.27834 41.281092) (xy 49.2495 41.426079) (xy 49.2495 41.426082) (xy 49.2495 41.573918) + (xy 49.2495 41.57392) (xy 49.249499 41.57392) (xy 49.27834 41.718907) (xy 49.278343 41.718917) (xy 49.334912 41.855488) + (xy 49.334919 41.855501) (xy 49.417048 41.978415) (xy 49.417051 41.978419) (xy 49.52158 42.082948) + (xy 49.521584 42.082951) (xy 49.617286 42.146898) (xy 49.662091 42.200511) (xy 49.670798 42.269836) + (xy 49.640643 42.332863) (xy 49.617286 42.353102) (xy 49.521584 42.417048) (xy 49.52158 42.417051) + (xy 49.417051 42.52158) (xy 49.417048 42.521584) (xy 49.334919 42.644498) (xy 49.334912 42.644511) + (xy 49.278343 42.781082) (xy 49.27834 42.781092) (xy 49.2495 42.926079) (xy 49.2495 42.926082) (xy 49.2495 43.073918) + (xy 49.2495 43.07392) (xy 49.249499 43.07392) (xy 49.27834 43.218907) (xy 49.278343 43.218917) (xy 49.334912 43.355488) + (xy 49.334919 43.355501) (xy 49.417048 43.478415) (xy 49.417051 43.478419) (xy 49.52158 43.582948) + (xy 49.521584 43.582951) (xy 49.617286 43.646898) (xy 49.662091 43.700511) (xy 49.670798 43.769836) + (xy 49.640643 43.832863) (xy 49.617286 43.853102) (xy 49.521584 43.917048) (xy 49.52158 43.917051) + (xy 49.417051 44.02158) (xy 49.417048 44.021584) (xy 49.334919 44.144498) (xy 49.334912 44.144511) + (xy 49.278343 44.281082) (xy 49.27834 44.281092) (xy 49.2495 44.426079) (xy 49.2495 44.426082) (xy 49.2495 44.573918) + (xy 49.2495 44.57392) (xy 49.249499 44.57392) (xy 49.27834 44.718907) (xy 49.278343 44.718917) (xy 49.334912 44.855488) + (xy 49.334919 44.855501) (xy 49.417048 44.978415) (xy 49.417051 44.978419) (xy 49.52158 45.082948) + (xy 49.521584 45.082951) (xy 49.617286 45.146898) (xy 49.662091 45.200511) (xy 49.670798 45.269836) + (xy 49.640643 45.332863) (xy 49.617286 45.353102) (xy 49.521584 45.417048) (xy 49.52158 45.417051) + (xy 49.417051 45.52158) (xy 49.417048 45.521584) (xy 49.334919 45.644498) (xy 49.334912 45.644511) + (xy 49.278343 45.781082) (xy 49.27834 45.781092) (xy 49.2495 45.926079) (xy 49.2495 45.926082) (xy 49.2495 46.073918) + (xy 49.2495 46.07392) (xy 49.249499 46.07392) (xy 49.27834 46.218907) (xy 49.278343 46.218917) (xy 49.334912 46.355488) + (xy 49.334919 46.355501) (xy 49.417048 46.478415) (xy 49.417051 46.478419) (xy 49.52158 46.582948) + (xy 49.521584 46.582951) (xy 49.617286 46.646898) (xy 49.662091 46.700511) (xy 49.670798 46.769836) + (xy 49.640643 46.832863) (xy 49.617286 46.853102) (xy 49.521584 46.917048) (xy 49.52158 46.917051) + (xy 49.417051 47.02158) (xy 49.417048 47.021584) (xy 49.334919 47.144498) (xy 49.334912 47.144511) + (xy 49.278343 47.281082) (xy 49.27834 47.281092) (xy 49.2495 47.426079) (xy 49.2495 47.426082) (xy 49.2495 47.573918) + (xy 49.2495 47.57392) (xy 49.249499 47.57392) (xy 49.27834 47.718907) (xy 49.278343 47.718917) (xy 49.334912 47.855488) + (xy 49.334919 47.855501) (xy 49.417048 47.978415) (xy 49.417051 47.978419) (xy 49.52158 48.082948) + (xy 49.521584 48.082951) (xy 49.617286 48.146898) (xy 49.662091 48.200511) (xy 49.670798 48.269836) + (xy 49.640643 48.332863) (xy 49.617286 48.353102) (xy 49.521584 48.417048) (xy 49.52158 48.417051) + (xy 49.417051 48.52158) (xy 49.417048 48.521584) (xy 49.334919 48.644498) (xy 49.334912 48.644511) + (xy 49.278343 48.781082) (xy 49.27834 48.781092) (xy 49.2495 48.926079) (xy 49.2495 48.926082) (xy 49.2495 49.073918) + (xy 49.2495 49.07392) (xy 49.249499 49.07392) (xy 49.27834 49.218907) (xy 49.278342 49.218913) (xy 49.323547 49.328047) + (xy 49.331016 49.397517) (xy 49.299741 49.459996) (xy 49.239652 49.495648) (xy 49.208986 49.4995) + (xy 0.6245 49.4995) (xy 0.557461 49.479815) (xy 0.511706 49.427011) (xy 0.5005 49.3755) (xy 0.5005 45.278711) + (xy 2.7495 45.278711) (xy 2.7495 45.521288) (xy 2.781161 45.761785) (xy 2.843947 45.996104) (xy 2.936773 46.220205) + (xy 2.936776 46.220212) (xy 3.058064 46.430289) (xy 3.058066 46.430292) (xy 3.058067 46.430293) + (xy 3.205733 46.622736) (xy 3.205739 46.622743) (xy 3.377256 46.79426) (xy 3.377263 46.794266) (xy 3.45394 46.853102) + (xy 3.569711 46.941936) (xy 3.779788 47.063224) (xy 4.0039 47.156054) (xy 4.238211 47.218838) (xy 4.418586 47.242584) + (xy 4.478711 47.2505) (xy 4.478712 47.2505) (xy 4.721289 47.2505) (xy 4.769388 47.244167) (xy 4.961789 47.218838) + (xy 5.1961 47.156054) (xy 5.420212 47.063224) (xy 5.630289 46.941936) (xy 5.822738 46.794265) (xy 5.994265 46.622738) + (xy 6.141936 46.430289) (xy 6.263224 46.220212) (xy 6.356054 45.9961) (xy 6.418838 45.761789) (xy 6.4505 45.521288) + (xy 6.4505 45.278712) (xy 6.449331 45.269836) (xy 6.442089 45.214823) (xy 6.424728 45.082951) (xy 6.418838 45.038211) + (xy 6.356054 44.8039) (xy 6.263224 44.579788) (xy 6.141936 44.369711) (xy 5.994265 44.177262) (xy 5.99426 44.177256) + (xy 5.822743 44.005739) (xy 5.822736 44.005733) (xy 5.630293 43.858067) (xy 5.630292 43.858066) + (xy 5.630289 43.858064) (xy 5.420212 43.736776) (xy 5.39248 43.725289) (xy 5.196104 43.643947) (xy 4.975101 43.584729) + (xy 4.961789 43.581162) (xy 4.961788 43.581161) (xy 4.961785 43.581161) (xy 4.721289 43.5495) (xy 4.721288 43.5495) + (xy 4.478712 43.5495) (xy 4.478711 43.5495) (xy 4.238214 43.581161) (xy 4.003895 43.643947) (xy 3.779794 43.736773) + (xy 3.779785 43.736777) (xy 3.597851 43.841817) (xy 3.578306 43.853102) (xy 3.569706 43.858067) + (xy 3.377263 44.005733) (xy 3.377256 44.005739) (xy 3.205739 44.177256) (xy 3.205733 44.177263) + (xy 3.058067 44.369706) (xy 2.936777 44.579785) (xy 2.936773 44.579794) (xy 2.843947 44.803895) + (xy 2.781161 45.038214) (xy 2.7495 45.278711) (xy 0.5005 45.278711) (xy 0.5005 37.152996) (xy 2.982499 37.152996) + (xy 3.009418 37.288322) (xy 3.009421 37.288332) (xy 3.062222 37.415807) (xy 3.138887 37.530545) + (xy 6.411454 40.803112) (xy 6.526192 40.879777) (xy 6.653667 40.932578) (xy 6.653672 40.93258) (xy 6.653676 40.93258) + (xy 6.653677 40.932581) (xy 6.789003 40.9595) (xy 6.789006 40.9595) (xy 6.789007 40.9595) (xy 11.641481 40.9595) + (xy 11.70852 40.979185) (xy 11.729162 40.995819) (xy 13.777453 43.044111) (xy 13.777454 43.044112) + (xy 13.892192 43.120777) (xy 14.019667 43.173578) (xy 14.019672 43.17358) (xy 14.019676 43.17358) + (xy 14.019677 43.173581) (xy 14.155003 43.2005) (xy 14.155006 43.2005) (xy 14.155007 43.2005) (xy 17.220514 43.2005) + (xy 17.287553 43.220185) (xy 17.320833 43.251616) (xy 17.384892 43.339788) (xy 17.498818 43.453714) + (xy 17.532303 43.515037) (xy 17.527319 43.584729) (xy 17.485447 43.640662) (xy 17.454471 43.657577) + (xy 17.322912 43.706646) (xy 17.322906 43.706649) (xy 17.207812 43.792809) (xy 17.207809 43.792812) + (xy 17.121649 43.907906) (xy 17.121645 43.907913) (xy 17.071403 44.04262) (xy 17.071401 44.042627) + (xy 17.065 44.102155) (xy 17.065 44.75) (xy 17.981988 44.75) (xy 17.949075 44.807007) (xy 17.915 44.934174) + (xy 17.915 45.065826) (xy 17.949075 45.192993) (xy 17.981988 45.25) (xy 17.065 45.25) (xy 17.065 45.897844) + (xy 17.071401 45.957372) (xy 17.071403 45.957379) (xy 17.121645 46.092086) (xy 17.121649 46.092093) + (xy 17.207809 46.207187) (xy 17.207812 46.20719) (xy 17.322906 46.29335) (xy 17.322913 46.293354) + (xy 17.45762 46.343596) (xy 17.457627 46.343598) (xy 17.517155 46.349999) (xy 17.517172 46.35) (xy 18.165 46.35) + (xy 18.165 45.433012) (xy 18.222007 45.465925) (xy 18.349174 45.5) (xy 18.480826 45.5) (xy 18.607993 45.465925) + (xy 18.665 45.433012) (xy 18.665 46.35) (xy 19.312828 46.35) (xy 19.312844 46.349999) (xy 19.372372 46.343598) + (xy 19.372379 46.343596) (xy 19.507086 46.293354) (xy 19.507093 46.29335) (xy 19.622187 46.20719) + (xy 19.62219 46.207187) (xy 19.70835 46.092093) (xy 19.708354 46.092086) (xy 19.758596 45.957379) + (xy 19.758598 45.957372) (xy 19.764999 45.897844) (xy 19.765 45.897827) (xy 19.765 45.25) (xy 18.848012 45.25) + (xy 18.880925 45.192993) (xy 18.915 45.065826) (xy 18.915 44.934174) (xy 18.880925 44.807007) (xy 18.848012 44.75) + (xy 19.765 44.75) (xy 19.765 44.102172) (xy 19.764999 44.102155) (xy 19.758598 44.042627) (xy 19.758596 44.04262) + (xy 19.708354 43.907913) (xy 19.70835 43.907906) (xy 19.62219 43.792812) (xy 19.622187 43.792809) + (xy 19.507093 43.706649) (xy 19.507088 43.706646) (xy 19.375528 43.657577) (xy 19.319595 43.615705) + (xy 19.295178 43.550241) (xy 19.31003 43.481968) (xy 19.331175 43.45372) (xy 19.445104 43.339792) + (xy 19.509167 43.251615) (xy 19.564497 43.208949) (xy 19.609486 43.2005) (xy 22.219481 43.2005) + (xy 22.28652 43.220185) (xy 22.307162 43.236819) (xy 24.434886 45.364542) (xy 24.487392 45.417048) + (xy 24.532459 45.462115) (xy 24.647182 45.538771) (xy 24.647195 45.538778) (xy 24.69216 45.557402) + (xy 24.717764 45.568008) (xy 24.774671 45.59158) (xy 24.801591 45.596934) (xy 24.893057 45.615128) + (xy 24.910006 45.6185) (xy 24.910007 45.6185) (xy 28.42813 45.6185) (xy 28.495169 45.638185) (xy 28.540924 45.690989) + (xy 28.545836 45.703495) (xy 28.590186 45.837334) (xy 28.682288 45.986656) (xy 28.806344 46.110712) + (xy 28.955666 46.202814) (xy 29.122203 46.257999) (xy 29.224991 46.2685) (xy 30.775008 46.268499) + (xy 30.877797 46.257999) (xy 31.044334 46.202814) (xy 31.193656 46.110712) (xy 31.317712 45.986656) + (xy 31.409814 45.837334) (xy 31.454164 45.703494) (xy 31.493936 45.646051) (xy 31.558451 45.619228) + (xy 31.571869 45.6185) (xy 34.906996 45.6185) (xy 35.015412 45.596934) (xy 35.042328 45.59158) (xy 35.106069 45.565177) + (xy 35.169807 45.538777) (xy 35.169808 45.538776) (xy 35.169811 45.538775) (xy 35.284543 45.462114) + (xy 35.413794 45.332863) (xy 35.467946 45.278711) (xy 43.5495 45.278711) (xy 43.5495 45.521288) + (xy 43.581161 45.761785) (xy 43.643947 45.996104) (xy 43.736773 46.220205) (xy 43.736776 46.220212) + (xy 43.858064 46.430289) (xy 43.858066 46.430292) (xy 43.858067 46.430293) (xy 44.005733 46.622736) + (xy 44.005739 46.622743) (xy 44.177256 46.79426) (xy 44.177263 46.794266) (xy 44.25394 46.853102) + (xy 44.369711 46.941936) (xy 44.579788 47.063224) (xy 44.8039 47.156054) (xy 45.038211 47.218838) + (xy 45.218586 47.242584) (xy 45.278711 47.2505) (xy 45.278712 47.2505) (xy 45.521289 47.2505) (xy 45.569388 47.244167) + (xy 45.761789 47.218838) (xy 45.9961 47.156054) (xy 46.220212 47.063224) (xy 46.430289 46.941936) + (xy 46.622738 46.794265) (xy 46.794265 46.622738) (xy 46.941936 46.430289) (xy 47.063224 46.220212) + (xy 47.156054 45.9961) (xy 47.218838 45.761789) (xy 47.2505 45.521288) (xy 47.2505 45.278712) (xy 47.249331 45.269836) + (xy 47.224728 45.082951) (xy 47.218838 45.038211) (xy 47.156054 44.8039) (xy 47.063224 44.579788) + (xy 46.941936 44.369711) (xy 46.794265 44.177262) (xy 46.79426 44.177256) (xy 46.622743 44.005739) + (xy 46.622736 44.005733) (xy 46.430293 43.858067) (xy 46.430292 43.858066) (xy 46.430289 43.858064) + (xy 46.220212 43.736776) (xy 46.19248 43.725289) (xy 45.996104 43.643947) (xy 45.775101 43.584729) + (xy 45.761789 43.581162) (xy 45.761788 43.581161) (xy 45.761785 43.581161) (xy 45.521289 43.5495) + (xy 45.521288 43.5495) (xy 45.278712 43.5495) (xy 45.278711 43.5495) (xy 45.038214 43.581161) (xy 44.803895 43.643947) + (xy 44.579794 43.736773) (xy 44.579785 43.736777) (xy 44.397851 43.841817) (xy 44.378306 43.853102) + (xy 44.369706 43.858067) (xy 44.177263 44.005733) (xy 44.177256 44.005739) (xy 44.005739 44.177256) + (xy 44.005733 44.177263) (xy 43.858067 44.369706) (xy 43.736777 44.579785) (xy 43.736773 44.579794) + (xy 43.643947 44.803895) (xy 43.581161 45.038214) (xy 43.5495 45.278711) (xy 35.467946 45.278711) + (xy 35.559686 45.186972) (xy 46.544111 34.202546) (xy 46.544112 34.202545) (xy 46.544114 34.202543) + (xy 46.620775 34.087811) (xy 46.67358 33.960328) (xy 46.697517 33.839991) (xy 46.7005 33.824996) + (xy 46.7005 18.996088) (xy 46.720185 18.929049) (xy 46.772989 18.883294) (xy 46.811897 18.87273) + (xy 46.877797 18.865999) (xy 47.044334 18.810814) (xy 47.193656 18.718712) (xy 47.317712 18.594656) + (xy 47.409814 18.445334) (xy 47.464999 18.278797) (xy 47.4755 18.176009) (xy 47.475499 16.875992) + (xy 47.464999 16.773203) (xy 47.409814 16.606666) (xy 47.317712 16.457344) (xy 47.193656 16.333288) + (xy 47.044334 16.241186) (xy 47.044332 16.241185) (xy 47.03844 16.237551) (xy 46.991716 16.185603) + (xy 46.980493 16.116641) (xy 47.008337 16.052558) (xy 47.015856 16.04433) (xy 47.154728 15.905458) + (xy 47.27962 15.733557) (xy 47.376095 15.544217) (xy 47.441757 15.342129) (xy 47.441757 15.342126) + (xy 47.452231 15.276) (xy 46.404146 15.276) (xy 46.44263 15.209343) (xy 46.475 15.088535) (xy 46.475 14.963465) + (xy 46.44263 14.842657) (xy 46.404146 14.776) (xy 47.452231 14.776) (xy 47.441757 14.709873) (xy 47.441757 14.70987) + (xy 47.376095 14.507782) (xy 47.27962 14.318442) (xy 47.154727 14.14654) (xy 47.154723 14.146535) + (xy 47.004464 13.996276) (xy 47.004459 13.996272) (xy 46.839781 13.876627) (xy 46.797115 13.821297) + (xy 46.791136 13.751684) (xy 46.823741 13.689889) (xy 46.839776 13.675994) (xy 47.004792 13.556104) + (xy 47.155104 13.405792) (xy 47.155106 13.405788) (xy 47.155109 13.405786) (xy 47.280048 13.23382) + (xy 47.280049 13.233819) (xy 47.280051 13.233816) (xy 47.376557 13.044412) (xy 47.442246 12.842243) + (xy 47.4755 12.632287) (xy 47.4755 12.419713) (xy 47.442246 12.209757) (xy 47.376557 12.007588) + (xy 47.280051 11.818184) (xy 47.280049 11.818181) (xy 47.280048 11.818179) (xy 47.155109 11.646213) + (xy 47.004786 11.49589) (xy 46.83282 11.370951) (xy 46.643414 11.274444) (xy 46.643413 11.274443) + (xy 46.643412 11.274443) (xy 46.441243 11.208754) (xy 46.441241 11.208753) (xy 46.44124 11.208753) + (xy 46.279957 11.183208) (xy 46.231287 11.1755) (xy 45.768713 11.1755) (xy 45.720042 11.183208) + (xy 45.55876 11.208753) (xy 45.356585 11.274444) (xy 45.167179 11.370951) (xy 44.995213 11.49589) + (xy 44.995209 11.495894) (xy 44.847923 11.643181) (xy 44.7866 11.676666) (xy 44.760242 11.6795) + (xy 40.943469 11.6795) (xy 40.880348 11.662232) (xy 40.853261 11.646213) (xy 40.822898 11.628256) + (xy 40.822897 11.628255) (xy 40.822896 11.628255) (xy 40.822893 11.628254) (xy 40.665073 11.582402) + (xy 40.665067 11.582401) (xy 40.628201 11.5795) (xy 40.628194 11.5795) (xy 39.462 11.5795) (xy 39.394961 11.559815) + (xy 39.349206 11.507011) (xy 39.338 11.4555) (xy 39.338 11.214313) (xy 39.337999 11.214298) (xy 39.335098 11.177432) + (xy 39.335097 11.177426) (xy 39.289245 11.019606) (xy 39.289244 11.019603) (xy 39.289244 11.019602) + (xy 39.205581 10.878135) (xy 39.205579 10.878133) (xy 39.205576 10.878129) (xy 39.08937 10.761923) + (xy 39.089362 10.761917) (xy 39.011181 10.715681) (xy 38.947898 10.678256) (xy 38.947897 10.678255) + (xy 38.947896 10.678255) (xy 38.947893 10.678254) (xy 38.790073 10.632402) (xy 38.790067 10.632401) + (xy 38.753201 10.6295) (xy 38.753194 10.6295) (xy 37.446806 10.6295) (xy 37.446798 10.6295) (xy 37.409932 10.632401) + (xy 37.409926 10.632402) (xy 37.252106 10.678254) (xy 37.252103 10.678255) (xy 37.194652 10.712232) + (xy 37.131531 10.7295) (xy 34.410638 10.7295) (xy 34.343599 10.709815) (xy 34.305099 10.670597) + (xy 34.301699 10.665084) (xy 34.237712 10.561344) (xy 34.113656 10.437288) (xy 34.020888 10.380069) + (xy 33.964336 10.345187) (xy 33.964331 10.345185) (xy 33.962862 10.344698) (xy 33.797797 10.290001) + (xy 33.797795 10.29) (xy 33.69501 10.2795) (xy 32.344998 10.2795) (xy 32.344981 10.279501) (xy 32.242203 10.29) + (xy 32.2422 10.290001) (xy 32.075668 10.345185) (xy 32.075663 10.345187) (xy 31.926342 10.437289) + (xy 31.802289 10.561342) (xy 31.802288 10.561344) (xy 31.75846 10.632402) (xy 31.734901 10.670597) + (xy 31.682953 10.717321) (xy 31.629362 10.7295) (xy 31.121004 10.7295) (xy 30.985677 10.756418) + (xy 30.985667 10.756421) (xy 30.858192 10.809222) (xy 30.743454 10.885887) (xy 28.13616 13.493181) + (xy 28.074837 13.526666) (xy 28.048479 13.5295) (xy 27.264998 13.5295) (xy 27.26498 13.529501) (xy 27.162203 13.54) + (xy 27.1622 13.540001) (xy 26.995668 13.595185) (xy 26.995663 13.595187) (xy 26.846342 13.687289) + (xy 26.722289 13.811342) (xy 26.630187 13.960663) (xy 26.630186 13.960666) (xy 26.575001 14.127203) + (xy 26.575001 14.127204) (xy 26.575 14.127204) (xy 26.5645 14.229983) (xy 26.5645 15.130001) (xy 26.564501 15.130019) + (xy 26.575 15.232796) (xy 26.575001 15.232799) (xy 26.630185 15.399331) (xy 26.630187 15.399336) + (xy 26.641114 15.417051) (xy 26.722288 15.548656) (xy 26.846344 15.672712) (xy 26.995666 15.764814) + (xy 27.162203 15.819999) (xy 27.264991 15.8305) (xy 28.615008 15.830499) (xy 28.717797 15.819999) + (xy 28.884334 15.764814) (xy 29.033656 15.672712) (xy 29.157712 15.548656) (xy 29.249814 15.399334) + (xy 29.304999 15.232797) (xy 29.3155 15.130009) (xy 29.3155 14.979986) (xy 31.645001 14.979986) + (xy 31.655494 15.082697) (xy 31.710641 15.249119) (xy 31.710643 15.249124) (xy 31.802684 15.398345) + (xy 31.926654 15.522315) (xy 32.075875 15.614356) (xy 32.07588 15.614358) (xy 32.242302 15.669505) + (xy 32.242309 15.669506) (xy 32.345019 15.679999) (xy 32.769999 15.679999) (xy 33.27 15.679999) + (xy 33.694972 15.679999) (xy 33.694986 15.679998) (xy 33.797697 15.669505) (xy 33.964119 15.614358) + (xy 33.964124 15.614356) (xy 34.113345 15.522315) (xy 34.237315 15.398345) (xy 34.329356 15.249124) + (xy 34.329358 15.249119) (xy 34.384505 15.082697) (xy 34.384506 15.08269) (xy 34.394999 14.979986) + (xy 34.395 14.979973) (xy 34.395 14.78) (xy 33.27 14.78) (xy 33.27 15.679999) (xy 32.769999 15.679999) + (xy 32.77 15.679998) (xy 32.77 14.78) (xy 31.645001 14.78) (xy 31.645001 14.979986) (xy 29.3155 14.979986) + (xy 29.315499 14.346517) (xy 29.335184 14.279479) (xy 29.351813 14.258842) (xy 29.530642 14.080013) + (xy 31.645 14.080013) (xy 31.645 14.28) (xy 32.77 14.28) (xy 33.27 14.28) (xy 34.394999 14.28) (xy 34.394999 14.080028) + (xy 34.394998 14.080013) (xy 34.384505 13.977302) (xy 34.329358 13.81088) (xy 34.329356 13.810875) + (xy 34.237315 13.661654) (xy 34.155662 13.580001) (xy 36.865204 13.580001) (xy 36.865399 13.582486) + (xy 36.911218 13.740198) (xy 36.994814 13.881552) (xy 36.994821 13.881561) (xy 37.110938 13.997678) + (xy 37.110947 13.997685) (xy 37.252303 14.081282) (xy 37.252306 14.081283) (xy 37.410004 14.127099) + (xy 37.41001 14.1271) (xy 37.44685 14.129999) (xy 37.446866 14.13) (xy 37.85 14.13) (xy 38.35 14.13) + (xy 38.753134 14.13) (xy 38.753149 14.129999) (xy 38.789989 14.1271) (xy 38.789995 14.127099) (xy 38.947693 14.081283) + (xy 38.947696 14.081282) (xy 39.089052 13.997685) (xy 39.089061 13.997678) (xy 39.205178 13.881561) + (xy 39.205185 13.881552) (xy 39.288781 13.740198) (xy 39.3346 13.582486) (xy 39.334795 13.580001) + (xy 39.334795 13.58) (xy 38.35 13.58) (xy 38.35 14.13) (xy 37.85 14.13) (xy 37.85 13.58) (xy 36.865205 13.58) + (xy 36.865204 13.580001) (xy 34.155662 13.580001) (xy 34.113345 13.537684) (xy 33.964124 13.445643) + (xy 33.964119 13.445641) (xy 33.797697 13.390494) (xy 33.79769 13.390493) (xy 33.694986 13.38) (xy 33.27 13.38) + (xy 33.27 14.28) (xy 32.77 14.28) (xy 32.77 13.38) (xy 32.345028 13.38) (xy 32.345012 13.380001) + (xy 32.242302 13.390494) (xy 32.07588 13.445641) (xy 32.075875 13.445643) (xy 31.926654 13.537684) + (xy 31.802684 13.661654) (xy 31.710643 13.810875) (xy 31.710641 13.81088) (xy 31.655494 13.977302) + (xy 31.655493 13.977309) (xy 31.645 14.080013) (xy 29.530642 14.080013) (xy 30.530658 13.079998) + (xy 36.865204 13.079998) (xy 36.865205 13.08) (xy 37.85 13.08) (xy 37.85 12.53) (xy 37.44685 12.53) + (xy 37.41001 12.532899) (xy 37.410004 12.5329) (xy 37.252306 12.578716) (xy 37.252303 12.578717) + (xy 37.110947 12.662314) (xy 37.110938 12.662321) (xy 36.994821 12.778438) (xy 36.994814 12.778447) + (xy 36.911218 12.919801) (xy 36.865399 13.077513) (xy 36.865204 13.079998) (xy 30.530658 13.079998) + (xy 31.443838 12.166819) (xy 31.470765 12.152115) (xy 31.496584 12.135523) (xy 31.502784 12.134631) + (xy 31.505161 12.133334) (xy 31.531519 12.1305) (xy 31.629362 12.1305) (xy 31.696401 12.150185) + (xy 31.734899 12.189401) (xy 31.802288 12.298656) (xy 31.926344 12.422712) (xy 32.075666 12.514814) + (xy 32.242203 12.569999) (xy 32.344991 12.5805) (xy 33.695008 12.580499) (xy 33.797797 12.569999) + (xy 33.964334 12.514814) (xy 34.113656 12.422712) (xy 34.237712 12.298656) (xy 34.305099 12.189402) + (xy 34.357047 12.142679) (xy 34.410638 12.1305) (xy 37.131531 12.1305) (xy 37.194651 12.147767) + (xy 37.252102 12.181744) (xy 37.278464 12.189403) (xy 37.409926 12.227597) (xy 37.409929 12.227597) + (xy 37.409931 12.227598) (xy 37.446806 12.2305) (xy 38.613 12.2305) (xy 38.621685 12.23305) (xy 38.630647 12.231762) + (xy 38.654687 12.24274) (xy 38.680039 12.250185) (xy 38.685966 12.257025) (xy 38.694203 12.260787) + (xy 38.708492 12.283021) (xy 38.725794 12.302989) (xy 38.728081 12.313503) (xy 38.731977 12.319565) + (xy 38.737 12.3545) (xy 38.737 12.406) (xy 38.717315 12.473039) (xy 38.664511 12.518794) (xy 38.613 12.53) + (xy 38.35 12.53) (xy 38.35 13.08) (xy 39.005685 13.08) (xy 39.068806 13.097268) (xy 39.127102 13.131744) + (xy 39.168724 13.143836) (xy 39.284926 13.177597) (xy 39.284929 13.177597) (xy 39.284931 13.177598) + (xy 39.321806 13.1805) (xy 39.321814 13.1805) (xy 40.628186 13.1805) (xy 40.628194 13.1805) (xy 40.665069 13.177598) + (xy 40.665071 13.177597) (xy 40.665073 13.177597) (xy 40.766239 13.148205) (xy 40.822898 13.131744) + (xy 40.880348 13.097767) (xy 40.943469 13.0805) (xy 44.565843 13.0805) (xy 44.632882 13.100185) + (xy 44.676328 13.148205) (xy 44.719951 13.233819) (xy 44.84489 13.405786) (xy 44.995209 13.556105) + (xy 44.995214 13.556109) (xy 45.160218 13.675991) (xy 45.202884 13.73132) (xy 45.208863 13.800934) + (xy 45.176258 13.862729) (xy 45.160218 13.876627) (xy 44.99554 13.996272) (xy 44.995535 13.996276) + (xy 44.845276 14.146535) (xy 44.845272 14.14654) (xy 44.720379 14.318442) (xy 44.623904 14.507782) + (xy 44.558242 14.70987) (xy 44.558242 14.709873) (xy 44.547769 14.776) (xy 45.595854 14.776) (xy 45.55737 14.842657) + (xy 45.525 14.963465) (xy 45.525 15.088535) (xy 45.55737 15.209343) (xy 45.595854 15.276) (xy 44.547769 15.276) + (xy 44.558242 15.342126) (xy 44.558242 15.342129) (xy 44.623904 15.544217) (xy 44.720379 15.733557) + (xy 44.845272 15.905459) (xy 44.845276 15.905464) (xy 44.984143 16.044331) (xy 45.017628 16.105654) + (xy 45.012644 16.175346) (xy 44.970772 16.231279) (xy 44.961559 16.237551) (xy 44.806342 16.333289) + (xy 44.682289 16.457342) (xy 44.590187 16.606663) (xy 44.590185 16.606668) (xy 44.582619 16.629501) + (xy 44.535001 16.773203) (xy 44.535001 16.773204) (xy 44.535 16.773204) (xy 44.5245 16.875983) (xy 44.5245 18.176001) + (xy 44.524501 18.176018) (xy 44.535 18.278796) (xy 44.535001 18.278799) (xy 44.590185 18.445331) + (xy 44.590187 18.445336) (xy 44.625069 18.501888) (xy 44.682288 18.594656) (xy 44.806344 18.718712) + (xy 44.955666 18.810814) (xy 45.122203 18.865999) (xy 45.188103 18.872731) (xy 45.252794 18.899127) + (xy 45.292945 18.956307) (xy 45.2995 18.996089) (xy 45.2995 22.6205) (xy 45.279815 22.687539) (xy 45.227011 22.733294) + (xy 45.1755 22.7445) (xy 39.777348 22.7445) (xy 39.710309 22.724815) (xy 39.671809 22.685597) (xy 39.596712 22.563844) + (xy 39.472656 22.439788) (xy 39.342514 22.359516) (xy 39.323336 22.347687) (xy 39.323331 22.347685) + (xy 39.321862 22.347198) (xy 39.156797 22.292501) (xy 39.156795 22.2925) (xy 39.05401 22.282) (xy 37.653998 22.282) + (xy 37.653981 22.282001) (xy 37.551203 22.2925) (xy 37.5512 22.292501) (xy 37.384668 22.347685) + (xy 37.384663 22.347687) (xy 37.235342 22.439789) (xy 37.111289 22.563842) (xy 37.036191 22.685597) + (xy 36.984243 22.732321) (xy 36.930652 22.7445) (xy 34.824348 22.7445) (xy 34.757309 22.724815) + (xy 34.718809 22.685597) (xy 34.643712 22.563844) (xy 34.519656 22.439788) (xy 34.389514 22.359516) + (xy 34.370336 22.347687) (xy 34.370331 22.347685) (xy 34.368862 22.347198) (xy 34.203797 22.292501) + (xy 34.203795 22.2925) (xy 34.10101 22.282) (xy 32.700998 22.282) (xy 32.700981 22.282001) (xy 32.598203 22.2925) + (xy 32.5982 22.292501) (xy 32.431668 22.347685) (xy 32.431663 22.347687) (xy 32.282342 22.439789) + (xy 32.158289 22.563842) (xy 32.083191 22.685597) (xy 32.031243 22.732321) (xy 31.977652 22.7445) + (xy 30.366004 22.7445) (xy 30.230677 22.771418) (xy 30.230667 22.771421) (xy 30.103192 22.824222) + (xy 29.988456 22.900886) (xy 29.987883 22.901357) (xy 29.987523 22.901509) (xy 29.983391 22.904271) + (xy 29.982867 22.903487) (xy 29.923572 22.928667) (xy 29.909222 22.9295) (xy 29.359298 22.9295) + (xy 29.322432 22.932401) (xy 29.322426 22.932402) (xy 29.164606 22.978254) (xy 29.164603 22.978255) + (xy 29.023137 23.061917) (xy 29.023129 23.061923) (xy 28.906923 23.178129) (xy 28.906916 23.178138) + (xy 28.871232 23.238478) (xy 28.820163 23.286162) (xy 28.751421 23.298665) (xy 28.686832 23.27202) + (xy 28.646902 23.214684) (xy 28.6405 23.175357) (xy 28.6405 20.782486) (xy 32.001001 20.782486) + (xy 32.011494 20.885197) (xy 32.066641 21.051619) (xy 32.066643 21.051624) (xy 32.158684 21.200845) + (xy 32.282654 21.324815) (xy 32.431875 21.416856) (xy 32.43188 21.416858) (xy 32.598302 21.472005) + (xy 32.598309 21.472006) (xy 32.701019 21.482499) (xy 33.150999 21.482499) (xy 33.651 21.482499) + (xy 34.100972 21.482499) (xy 34.100986 21.482498) (xy 34.203697 21.472005) (xy 34.370119 21.416858) + (xy 34.370124 21.416856) (xy 34.519345 21.324815) (xy 34.643315 21.200845) (xy 34.735356 21.051624) + (xy 34.735358 21.051619) (xy 34.790505 20.885197) (xy 34.790506 20.88519) (xy 34.800999 20.782486) + (xy 36.954001 20.782486) (xy 36.964494 20.885197) (xy 37.019641 21.051619) (xy 37.019643 21.051624) + (xy 37.111684 21.200845) (xy 37.235654 21.324815) (xy 37.384875 21.416856) (xy 37.38488 21.416858) + (xy 37.551302 21.472005) (xy 37.551309 21.472006) (xy 37.654019 21.482499) (xy 38.103999 21.482499) + (xy 38.604 21.482499) (xy 39.053972 21.482499) (xy 39.053986 21.482498) (xy 39.156697 21.472005) + (xy 39.323119 21.416858) (xy 39.323124 21.416856) (xy 39.472345 21.324815) (xy 39.596315 21.200845) + (xy 39.688356 21.051624) (xy 39.688358 21.051619) (xy 39.743505 20.885197) (xy 39.743506 20.88519) + (xy 39.753999 20.782486) (xy 39.754 20.782473) (xy 39.754 20.57) (xy 38.604 20.57) (xy 38.604 21.482499) + (xy 38.103999 21.482499) (xy 38.104 21.482498) (xy 38.104 20.57) (xy 36.954001 20.57) (xy 36.954001 20.782486) + (xy 34.800999 20.782486) (xy 34.801 20.782473) (xy 34.801 20.57) (xy 33.651 20.57) (xy 33.651 21.482499) + (xy 33.150999 21.482499) (xy 33.151 21.482498) (xy 33.151 20.57) (xy 32.001001 20.57) (xy 32.001001 20.782486) + (xy 28.6405 20.782486) (xy 28.6405 19.857513) (xy 32.001 19.857513) (xy 32.001 20.07) (xy 33.151 20.07) + (xy 33.651 20.07) (xy 34.800999 20.07) (xy 34.800999 19.857529) (xy 34.800998 19.857513) (xy 36.954 19.857513) + (xy 36.954 20.07) (xy 38.104 20.07) (xy 38.604 20.07) (xy 39.753999 20.07) (xy 39.753999 19.857528) + (xy 39.753998 19.857513) (xy 39.743505 19.754802) (xy 39.688358 19.58838) (xy 39.688356 19.588375) + (xy 39.596315 19.439154) (xy 39.472345 19.315184) (xy 39.323124 19.223143) (xy 39.323119 19.223141) + (xy 39.156697 19.167994) (xy 39.15669 19.167993) (xy 39.053986 19.1575) (xy 38.604 19.1575) (xy 38.604 20.07) + (xy 38.104 20.07) (xy 38.104 19.1575) (xy 37.654028 19.1575) (xy 37.654012 19.157501) (xy 37.551302 19.167994) + (xy 37.38488 19.223141) (xy 37.384875 19.223143) (xy 37.235654 19.315184) (xy 37.111684 19.439154) + (xy 37.019643 19.588375) (xy 37.019641 19.58838) (xy 36.964494 19.754802) (xy 36.964493 19.754809) + (xy 36.954 19.857513) (xy 34.800998 19.857513) (xy 34.800998 19.857512) (xy 34.790505 19.754802) + (xy 34.735358 19.58838) (xy 34.735356 19.588375) (xy 34.643315 19.439154) (xy 34.519345 19.315184) + (xy 34.370124 19.223143) (xy 34.370119 19.223141) (xy 34.203697 19.167994) (xy 34.20369 19.167993) + (xy 34.100986 19.1575) (xy 33.651 19.1575) (xy 33.651 20.07) (xy 33.151 20.07) (xy 33.151 19.1575) + (xy 32.701028 19.1575) (xy 32.701012 19.157501) (xy 32.598302 19.167994) (xy 32.43188 19.223141) + (xy 32.431875 19.223143) (xy 32.282654 19.315184) (xy 32.158684 19.439154) (xy 32.066643 19.588375) + (xy 32.066641 19.58838) (xy 32.011494 19.754802) (xy 32.011493 19.754809) (xy 32.001 19.857513) + (xy 28.6405 19.857513) (xy 28.6405 19.035154) (xy 28.660185 18.968115) (xy 28.712989 18.92236) (xy 28.725496 18.917448) + (xy 28.780784 18.899127) (xy 28.884334 18.864814) (xy 29.033656 18.772712) (xy 29.157712 18.648656) + (xy 29.249814 18.499334) (xy 29.304999 18.332797) (xy 29.3155 18.230009) (xy 29.315499 17.329992) + (xy 29.304999 17.227203) (xy 29.249814 17.060666) (xy 29.157712 16.911344) (xy 29.033656 16.787288) + (xy 28.927252 16.721658) (xy 28.884336 16.695187) (xy 28.884331 16.695185) (xy 28.882862 16.694698) + (xy 28.717797 16.640001) (xy 28.717795 16.64) (xy 28.61501 16.6295) (xy 27.264998 16.6295) (xy 27.264981 16.629501) + (xy 27.162203 16.64) (xy 27.1622 16.640001) (xy 26.995668 16.695185) (xy 26.995663 16.695187) (xy 26.846342 16.787289) + (xy 26.722289 16.911342) (xy 26.630187 17.060663) (xy 26.630186 17.060666) (xy 26.575001 17.227203) + (xy 26.575001 17.227204) (xy 26.575 17.227204) (xy 26.5645 17.329983) (xy 26.5645 18.230001) (xy 26.564501 18.230019) + (xy 26.575 18.332796) (xy 26.575001 18.332799) (xy 26.581729 18.353102) (xy 26.630186 18.499334) + (xy 26.722288 18.648656) (xy 26.846344 18.772712) (xy 26.995666 18.864814) (xy 27.099216 18.899127) + (xy 27.154504 18.917448) (xy 27.211949 18.957221) (xy 27.238772 19.021737) (xy 27.2395 19.035154) + (xy 27.2395 23.596005) (xy 27.2395 23.733993) (xy 27.2395 23.733995) (xy 27.239499 23.733995) (xy 27.266418 23.869321) + (xy 27.266421 23.869331) (xy 27.319222 23.996806) (xy 27.395887 24.111544) (xy 28.828455 25.544112) + (xy 28.828458 25.544114) (xy 28.861293 25.566054) (xy 28.906098 25.619665) (xy 28.914807 25.68899) + (xy 28.899135 25.732276) (xy 28.823719 25.859799) (xy 28.777899 26.017513) (xy 28.777704 26.019998) + (xy 28.777705 26.02) (xy 31.522296 26.02) (xy 31.522296 26.019999) (xy 31.5221 26.017513) (xy 31.476281 25.859801) + (xy 31.392685 25.718447) (xy 31.3879 25.712278) (xy 31.390366 25.710364) (xy 31.363802 25.661776) + (xy 31.368749 25.592082) (xy 31.389856 25.559232) (xy 31.388301 25.558026) (xy 31.393077 25.551868) + (xy 31.393081 25.551865) (xy 31.476744 25.410398) (xy 31.522598 25.252569) (xy 31.5255 25.215694) + (xy 31.5255 24.784306) (xy 31.522598 24.747431) (xy 31.476744 24.589602) (xy 31.393081 24.448135) + (xy 31.393078 24.448132) (xy 31.388298 24.441969) (xy 31.39075 24.440066) (xy 31.364155 24.391421) + (xy 31.369104 24.321726) (xy 31.379889 24.29971) (xy 31.387459 24.287486) (xy 31.393081 24.281865) + (xy 31.438371 24.205282) (xy 31.439036 24.20421) (xy 31.46416 24.181694) (xy 31.488792 24.158696) + (xy 31.490194 24.158363) (xy 31.491069 24.15758) (xy 31.498627 24.156364) (xy 31.544455 24.1455) + (xy 31.977652 24.1455) (xy 32.044691 24.165185) (xy 32.083189 24.204401) (xy 32.158288 24.326156) + (xy 32.282344 24.450212) (xy 32.431666 24.542314) (xy 32.598203 24.597499) (xy 32.700991 24.608) + (xy 34.101008 24.607999) (xy 34.203797 24.597499) (xy 34.370334 24.542314) (xy 34.519656 24.450212) + (xy 34.643712 24.326156) (xy 34.718809 24.204402) (xy 34.770757 24.157679) (xy 34.824348 24.1455) + (xy 35.431007 24.1455) (xy 36.930652 24.1455) (xy 36.997691 24.165185) (xy 37.036189 24.204401) + (xy 37.111288 24.326156) (xy 37.235344 24.450212) (xy 37.384666 24.542314) (xy 37.551203 24.597499) + (xy 37.653991 24.608) (xy 39.054008 24.607999) (xy 39.156797 24.597499) (xy 39.323334 24.542314) + (xy 39.472656 24.450212) (xy 39.596712 24.326156) (xy 39.671809 24.204402) (xy 39.723757 24.157679) + (xy 39.777348 24.1455) (xy 41.431007 24.1455) (xy 45.1755 24.1455) (xy 45.242539 24.165185) (xy 45.288294 24.217989) + (xy 45.2995 24.2695) (xy 45.2995 33.414481) (xy 45.279815 33.48152) (xy 45.263181 33.502162) (xy 34.584162 44.181181) + (xy 34.522839 44.214666) (xy 34.496481 44.2175) (xy 31.57187 44.2175) (xy 31.504831 44.197815) (xy 31.459076 44.145011) + (xy 31.454164 44.132505) (xy 31.451478 44.1244) (xy 31.409814 43.998666) (xy 31.317712 43.849344) + (xy 31.193656 43.725288) (xy 31.044334 43.633186) (xy 31.044332 43.633185) (xy 31.03844 43.629551) + (xy 30.991716 43.577603) (xy 30.980493 43.508641) (xy 31.008337 43.444558) (xy 31.015856 43.43633) + (xy 31.154728 43.297458) (xy 31.27962 43.125557) (xy 31.376095 42.936217) (xy 31.441757 42.734129) + (xy 31.441757 42.734126) (xy 31.452231 42.668) (xy 30.404146 42.668) (xy 30.44263 42.601343) (xy 30.475 42.480535) + (xy 30.475 42.355465) (xy 30.44263 42.234657) (xy 30.404146 42.168) (xy 31.452231 42.168) (xy 31.441757 42.101873) + (xy 31.441757 42.10187) (xy 31.376095 41.899782) (xy 31.27962 41.710442) (xy 31.154727 41.53854) + (xy 31.154723 41.538535) (xy 31.004464 41.388276) (xy 31.004459 41.388272) (xy 30.839781 41.268627) + (xy 30.797115 41.213297) (xy 30.791136 41.143684) (xy 30.823741 41.081889) (xy 30.839776 41.067994) + (xy 31.004792 40.948104) (xy 31.155104 40.797792) (xy 31.155106 40.797788) (xy 31.155109 40.797786) + (xy 31.280048 40.62582) (xy 31.280047 40.62582) (xy 31.280051 40.625816) (xy 31.376557 40.436412) + (xy 31.442246 40.234243) (xy 31.4755 40.024287) (xy 31.4755 39.811713) (xy 31.442246 39.601757) + (xy 31.376557 39.399588) (xy 31.280051 39.210184) (xy 31.280049 39.210181) (xy 31.280048 39.210179) + (xy 31.155109 39.038213) (xy 31.004786 38.88789) (xy 30.832817 38.762949) (xy 30.768204 38.730026) + (xy 30.717408 38.682051) (xy 30.7005 38.619542) (xy 30.7005 36.131519) (xy 30.720185 36.06448) (xy 30.736819 36.043838) + (xy 32.543838 34.236819) (xy 32.605161 34.203334) (xy 32.631519 34.2005) (xy 33.109362 34.2005) + (xy 33.176401 34.220185) (xy 33.214899 34.259401) (xy 33.282288 34.368656) (xy 33.406344 34.492712) + (xy 33.555666 34.584814) (xy 33.722203 34.639999) (xy 33.824991 34.6505) (xy 35.175008 34.650499) + (xy 35.277797 34.639999) (xy 35.444334 34.584814) (xy 35.593656 34.492712) (xy 35.717712 34.368656) + (xy 35.809814 34.219334) (xy 35.864999 34.052797) (xy 35.8755 33.950009) (xy 35.875499 33.049992) + (xy 35.870608 33.002116) (xy 35.864999 32.947203) (xy 35.864998 32.9472) (xy 35.83461 32.855495) + (xy 35.809814 32.780666) (xy 35.717712 32.631344) (xy 35.593656 32.507288) (xy 35.500538 32.449853) + (xy 35.444336 32.415187) (xy 35.444331 32.415185) (xy 35.418121 32.4065) (xy 35.277797 32.360001) + (xy 35.277795 32.36) (xy 35.17501 32.3495) (xy 33.824998 32.3495) (xy 33.824981 32.349501) (xy 33.722203 32.36) + (xy 33.7222 32.360001) (xy 33.555668 32.415185) (xy 33.555663 32.415187) (xy 33.406342 32.507289) + (xy 33.282289 32.631342) (xy 33.282288 32.631344) (xy 33.228276 32.718913) (xy 33.214901 32.740597) + (xy 33.162953 32.787321) (xy 33.109362 32.7995) (xy 32.221004 32.7995) (xy 32.085677 32.826418) + (xy 32.085667 32.826421) (xy 31.958192 32.879222) (xy 31.843454 32.955887) (xy 30.08768 34.711661) + (xy 30.026357 34.745146) (xy 29.956665 34.740162) (xy 29.912318 34.711661) (xy 29.178818 33.978161) + (xy 29.145333 33.916838) (xy 29.142499 33.89048) (xy 29.142499 33.106998) (xy 29.142498 33.106981) + (xy 29.131999 33.004203) (xy 29.131998 33.0042) (xy 29.120914 32.970752) (xy 29.076814 32.837666) + (xy 28.984712 32.688344) (xy 28.860656 32.564288) (xy 28.711334 32.472186) (xy 28.544797 32.417001) + (xy 28.544795 32.417) (xy 28.44201 32.4065) (xy 27.541998 32.4065) (xy 27.54198 32.406501) (xy 27.439203 32.417) + (xy 27.4392 32.417001) (xy 27.272668 32.472185) (xy 27.272663 32.472187) (xy 27.123342 32.564289) + (xy 26.999289 32.688342) (xy 26.907187 32.837663) (xy 26.907186 32.837666) (xy 26.852001 33.004203) + (xy 26.852001 33.004204) (xy 26.852 33.004204) (xy 26.8415 33.106983) (xy 26.8415 34.457001) (xy 26.841501 34.457018) + (xy 26.852 34.559796) (xy 26.852001 34.559799) (xy 26.907185 34.726331) (xy 26.907186 34.726334) + (xy 26.999288 34.875656) (xy 27.123344 34.999712) (xy 27.272666 35.091814) (xy 27.439203 35.146999) + (xy 27.541991 35.1575) (xy 28.32548 35.157499) (xy 28.392519 35.177183) (xy 28.413161 35.193818) + (xy 29.263181 36.043838) (xy 29.296666 36.105161) (xy 29.2995 36.131519) (xy 29.2995 38.619542) + (xy 29.279815 38.686581) (xy 29.231796 38.730026) (xy 29.167182 38.762949) (xy 28.995213 38.88789) + (xy 28.84489 39.038213) (xy 28.719951 39.210179) (xy 28.623444 39.399585) (xy 28.557753 39.60176) + (xy 28.529351 39.781087) (xy 28.5245 39.811713) (xy 28.5245 40.024287) (xy 28.532361 40.073918) + (xy 28.555326 40.218917) (xy 28.557754 40.234243) (xy 28.609634 40.393914) (xy 28.623444 40.436414) + (xy 28.719951 40.62582) (xy 28.84489 40.797786) (xy 28.995209 40.948105) (xy 28.995214 40.948109) + (xy 29.160218 41.067991) (xy 29.202884 41.12332) (xy 29.208863 41.192934) (xy 29.176258 41.254729) + (xy 29.160218 41.268627) (xy 28.99554 41.388272) (xy 28.995535 41.388276) (xy 28.845276 41.538535) + (xy 28.845272 41.53854) (xy 28.720379 41.710442) (xy 28.623904 41.899782) (xy 28.558242 42.10187) + (xy 28.558242 42.101873) (xy 28.547769 42.168) (xy 29.595854 42.168) (xy 29.55737 42.234657) (xy 29.525 42.355465) + (xy 29.525 42.480535) (xy 29.55737 42.601343) (xy 29.595854 42.668) (xy 28.547769 42.668) (xy 28.558242 42.734126) + (xy 28.558242 42.734129) (xy 28.623904 42.936217) (xy 28.720379 43.125557) (xy 28.845272 43.297459) + (xy 28.845276 43.297464) (xy 28.984143 43.436331) (xy 29.017628 43.497654) (xy 29.012644 43.567346) + (xy 28.970772 43.623279) (xy 28.961559 43.629551) (xy 28.806342 43.725289) (xy 28.682289 43.849342) + (xy 28.590187 43.998663) (xy 28.590185 43.998668) (xy 28.587842 44.005739) (xy 28.545835 44.132505) + (xy 28.506064 44.189949) (xy 28.441549 44.216772) (xy 28.428131 44.2175) (xy 25.320518 44.2175) + (xy 25.253479 44.197815) (xy 25.232837 44.181181) (xy 24.391441 43.339785) (xy 23.534834 42.483177) + (xy 23.501351 42.421857) (xy 23.506335 42.352165) (xy 23.534834 42.30782) (xy 25.436113 40.406543) + (xy 25.444552 40.393914) (xy 25.512775 40.291811) (xy 25.549751 40.202543) (xy 25.56558 40.164329) + (xy 25.570934 40.137409) (xy 25.5925 40.028993) (xy 25.5925 35.172638) (xy 25.612185 35.105599) + (xy 25.651401 35.0671) (xy 25.760656 34.999712) (xy 25.884712 34.875656) (xy 25.976814 34.726334) + (xy 26.031999 34.559797) (xy 26.0425 34.457009) (xy 26.042499 33.106992) (xy 26.039556 33.078186) + (xy 26.031999 33.004203) (xy 26.031998 33.0042) (xy 26.020914 32.970752) (xy 25.976814 32.837666) + (xy 25.884712 32.688344) (xy 25.760656 32.564288) (xy 25.611334 32.472186) (xy 25.444797 32.417001) + (xy 25.444795 32.417) (xy 25.34201 32.4065) (xy 24.441998 32.4065) (xy 24.44198 32.406501) (xy 24.339203 32.417) + (xy 24.3392 32.417001) (xy 24.172668 32.472185) (xy 24.172663 32.472187) (xy 24.023342 32.564289) + (xy 23.899289 32.688342) (xy 23.807187 32.837663) (xy 23.807186 32.837666) (xy 23.752001 33.004203) + (xy 23.752001 33.004204) (xy 23.752 33.004204) (xy 23.7415 33.106983) (xy 23.7415 34.457001) (xy 23.741501 34.457018) + (xy 23.752 34.559796) (xy 23.752001 34.559799) (xy 23.807185 34.726331) (xy 23.807186 34.726334) + (xy 23.899288 34.875656) (xy 24.023344 34.999712) (xy 24.132597 35.067099) (xy 24.179321 35.119047) + (xy 24.1915 35.172638) (xy 24.1915 39.618481) (xy 24.171815 39.68552) (xy 24.155181 39.706162) (xy 22.098162 41.763181) + (xy 22.036839 41.796666) (xy 22.010481 41.7995) (xy 19.66761 41.7995) (xy 19.600571 41.779815) (xy 19.567292 41.748385) + (xy 19.445109 41.580214) (xy 19.445105 41.580209) (xy 19.294786 41.42989) (xy 19.12282 41.304951) + (xy 19.122115 41.304591) (xy 19.114054 41.300485) (xy 19.063259 41.252512) (xy 19.046463 41.184692) + (xy 19.068999 41.118556) (xy 19.114054 41.079515) (xy 19.122816 41.075051) (xy 19.196413 41.02158) + (xy 19.294786 40.950109) (xy 19.294788 40.950106) (xy 19.294792 40.950104) (xy 19.445104 40.799792) + (xy 19.445106 40.799788) (xy 19.445109 40.799786) (xy 19.570048 40.62782) (xy 19.570047 40.62782) + (xy 19.570051 40.627816) (xy 19.666557 40.438412) (xy 19.732246 40.236243) (xy 19.7655 40.026287) + (xy 19.7655 39.813713) (xy 19.732246 39.603757) (xy 19.666557 39.401588) (xy 19.570051 39.212184) + (xy 19.570049 39.212181) (xy 19.570048 39.212179) (xy 19.445109 39.040213) (xy 19.294786 38.88989) + (xy 19.166615 38.79677) (xy 19.123949 38.741441) (xy 19.1155 38.696452) (xy 19.1155 32.091519) (xy 19.135185 32.02448) + (xy 19.151819 32.003838) (xy 22.878838 28.276819) (xy 22.940161 28.243334) (xy 22.966519 28.2405) + (xy 23.894031 28.2405) (xy 23.957151 28.257767) (xy 24.014602 28.291744) (xy 24.048475 28.301585) + (xy 24.172426 28.337597) (xy 24.172429 28.337597) (xy 24.172431 28.337598) (xy 24.209306 28.3405) + (xy 24.209314 28.3405) (xy 25.790686 28.3405) (xy 25.790694 28.3405) (xy 25.827569 28.337598) (xy 25.827571 28.337597) + (xy 25.827573 28.337597) (xy 25.869191 28.325505) (xy 25.985398 28.291744) (xy 26.126865 28.208081) + (xy 26.243081 28.091865) (xy 26.326744 27.950398) (xy 26.372598 27.792569) (xy 26.3755 27.755694) + (xy 26.3755 27.324306) (xy 26.375499 27.324298) (xy 28.7745 27.324298) (xy 28.7745 27.755701) (xy 28.777401 27.792567) + (xy 28.777402 27.792573) (xy 28.823254 27.950393) (xy 28.823255 27.950396) (xy 28.906917 28.091862) + (xy 28.906923 28.09187) (xy 29.023129 28.208076) (xy 29.023133 28.208079) (xy 29.023135 28.208081) + (xy 29.164602 28.291744) (xy 29.198475 28.301585) (xy 29.322426 28.337597) (xy 29.322429 28.337597) + (xy 29.322431 28.337598) (xy 29.359306 28.3405) (xy 29.908481 28.3405) (xy 29.97552 28.360185) (xy 29.996162 28.376819) + (xy 32.563453 30.944111) (xy 32.563454 30.944112) (xy 32.678192 31.020777) (xy 32.805667 31.073578) + (xy 32.805672 31.07358) (xy 32.805676 31.07358) (xy 32.805677 31.073581) (xy 32.941003 31.1005) + (xy 32.941006 31.1005) (xy 32.941007 31.1005) (xy 33.109362 31.1005) (xy 33.176401 31.120185) (xy 33.214899 31.159401) + (xy 33.282288 31.268656) (xy 33.406344 31.392712) (xy 33.555666 31.484814) (xy 33.722203 31.539999) + (xy 33.824991 31.5505) (xy 35.175008 31.550499) (xy 35.277797 31.539999) (xy 35.444334 31.484814) + (xy 35.593656 31.392712) (xy 35.717712 31.268656) (xy 35.785099 31.159402) (xy 35.837047 31.112679) + (xy 35.890638 31.1005) (xy 37.867996 31.1005) (xy 37.95904 31.082389) (xy 38.003328 31.07358) (xy 38.075327 31.043757) + (xy 38.130807 31.020777) (xy 38.130808 31.020776) (xy 38.130811 31.020775) (xy 38.245543 30.944114) + (xy 38.272339 30.917318) (xy 38.333662 30.883833) (xy 38.36002 30.880999) (xy 39.181002 30.880999) + (xy 39.181008 30.880999) (xy 39.283797 30.870499) (xy 39.450334 30.815314) (xy 39.599656 30.723212) + (xy 39.723712 30.599156) (xy 39.815814 30.449834) (xy 39.870999 30.283297) (xy 39.8815 30.180509) + (xy 39.881499 29.255492) (xy 39.870999 29.152703) (xy 39.815814 28.986166) (xy 39.723712 28.836844) + (xy 39.599656 28.712788) (xy 39.450334 28.620686) (xy 39.283797 28.565501) (xy 39.283795 28.5655) + (xy 39.18101 28.555) (xy 37.780998 28.555) (xy 37.780981 28.555001) (xy 37.678203 28.5655) (xy 37.6782 28.565501) + (xy 37.511668 28.620685) (xy 37.511663 28.620687) (xy 37.362342 28.712789) (xy 37.238289 28.836842) + (xy 37.146187 28.986163) (xy 37.146185 28.986168) (xy 37.118349 29.07017) (xy 37.091001 29.152703) + (xy 37.091001 29.152704) (xy 37.091 29.152704) (xy 37.0805 29.255483) (xy 37.0805 29.5755) (xy 37.060815 29.642539) + (xy 37.008011 29.688294) (xy 36.9565 29.6995) (xy 35.890638 29.6995) (xy 35.823599 29.679815) (xy 35.785099 29.640597) + (xy 35.717712 29.531344) (xy 35.593656 29.407288) (xy 35.444334 29.315186) (xy 35.277797 29.260001) + (xy 35.277795 29.26) (xy 35.17501 29.2495) (xy 33.824998 29.2495) (xy 33.824981 29.249501) (xy 33.722203 29.26) + (xy 33.7222 29.260001) (xy 33.555668 29.315185) (xy 33.555663 29.315187) (xy 33.406345 29.407287) + (xy 33.294825 29.518807) (xy 33.233502 29.552291) (xy 33.16381 29.547307) (xy 33.119463 29.518806) + (xy 31.545327 27.94467) (xy 31.511842 27.883347) (xy 31.513932 27.822394) (xy 31.522598 27.792569) + (xy 31.5255 27.755694) (xy 31.5255 27.324306) (xy 31.522598 27.287431) (xy 31.519957 27.278342) + (xy 31.476745 27.129606) (xy 31.476744 27.129603) (xy 31.476744 27.129602) (xy 31.432912 27.055486) + (xy 37.081001 27.055486) (xy 37.091494 27.158197) (xy 37.146641 27.324619) (xy 37.146643 27.324624) + (xy 37.238684 27.473845) (xy 37.362654 27.597815) (xy 37.511875 27.689856) (xy 37.51188 27.689858) + (xy 37.678302 27.745005) (xy 37.678309 27.745006) (xy 37.781019 27.755499) (xy 38.230999 27.755499) + (xy 38.731 27.755499) (xy 39.180972 27.755499) (xy 39.180986 27.755498) (xy 39.283697 27.745005) + (xy 39.450119 27.689858) (xy 39.450124 27.689856) (xy 39.599345 27.597815) (xy 39.723315 27.473845) + (xy 39.815356 27.324624) (xy 39.815358 27.324619) (xy 39.870505 27.158197) (xy 39.870506 27.15819) + (xy 39.880999 27.055486) (xy 39.881 27.055473) (xy 39.881 26.843) (xy 38.731 26.843) (xy 38.731 27.755499) + (xy 38.230999 27.755499) (xy 38.231 27.755498) (xy 38.231 26.843) (xy 37.081001 26.843) (xy 37.081001 27.055486) + (xy 31.432912 27.055486) (xy 31.393081 26.988135) (xy 31.393078 26.988132) (xy 31.388298 26.981969) + (xy 31.390635 26.980155) (xy 31.363798 26.93105) (xy 31.368756 26.861356) (xy 31.379324 26.839698) + (xy 31.448244 26.727607) (xy 31.476281 26.680198) (xy 31.5221 26.522486) (xy 31.522295 26.520001) + (xy 31.522295 26.52) (xy 28.777705 26.52) (xy 28.777704 26.520001) (xy 28.777899 26.522486) (xy 28.823718 26.680198) + (xy 28.907314 26.821552) (xy 28.9121 26.827722) (xy 28.90964 26.829629) (xy 28.93621 26.878288) + (xy 28.931226 26.94798) (xy 28.910162 26.980781) (xy 28.911699 26.981974) (xy 28.906915 26.98814) + (xy 28.823255 27.129603) (xy 28.823254 27.129606) (xy 28.777402 27.287426) (xy 28.777401 27.287432) + (xy 28.7745 27.324298) (xy 26.375499 27.324298) (xy 26.372598 27.287431) (xy 26.369957 27.278342) + (xy 26.326745 27.129606) (xy 26.326744 27.129603) (xy 26.326744 27.129602) (xy 26.243081 26.988135) + (xy 26.243078 26.988132) (xy 26.238298 26.981969) (xy 26.24075 26.980066) (xy 26.214155 26.931421) + (xy 26.219104 26.861726) (xy 26.23994 26.829304) (xy 26.238298 26.828031) (xy 26.243075 26.82187) + (xy 26.243081 26.821865) (xy 26.326744 26.680398) (xy 26.372598 26.522569) (xy 26.3755 26.485694) + (xy 26.3755 26.130513) (xy 37.081 26.130513) (xy 37.081 26.343) (xy 38.231 26.343) (xy 38.731 26.343) + (xy 39.880999 26.343) (xy 39.880999 26.130528) (xy 39.880998 26.130513) (xy 39.870505 26.027802) + (xy 39.815358 25.86138) (xy 39.815356 25.861375) (xy 39.723315 25.712154) (xy 39.599345 25.588184) + (xy 39.450124 25.496143) (xy 39.450119 25.496141) (xy 39.283697 25.440994) (xy 39.28369 25.440993) + (xy 39.180986 25.4305) (xy 38.731 25.4305) (xy 38.731 26.343) (xy 38.231 26.343) (xy 38.231 25.4305) + (xy 37.781028 25.4305) (xy 37.781012 25.430501) (xy 37.678302 25.440994) (xy 37.51188 25.496141) + (xy 37.511875 25.496143) (xy 37.362654 25.588184) (xy 37.238684 25.712154) (xy 37.146643 25.861375) + (xy 37.146641 25.86138) (xy 37.091494 26.027802) (xy 37.091493 26.027809) (xy 37.081 26.130513) + (xy 26.3755 26.130513) (xy 26.3755 26.054306) (xy 26.372598 26.017431) (xy 26.326744 25.859602) + (xy 26.243081 25.718135) (xy 26.243078 25.718132) (xy 26.238298 25.711969) (xy 26.24075 25.710066) + (xy 26.214155 25.661421) (xy 26.219104 25.591726) (xy 26.23994 25.559304) (xy 26.238298 25.558031) + (xy 26.243075 25.55187) (xy 26.243081 25.551865) (xy 26.326744 25.410398) (xy 26.372598 25.252569) + (xy 26.3755 25.215694) (xy 26.3755 24.784306) (xy 26.372598 24.747431) (xy 26.326744 24.589602) + (xy 26.243081 24.448135) (xy 26.243078 24.448132) (xy 26.238298 24.441969) (xy 26.24075 24.440066) + (xy 26.214155 24.391421) (xy 26.219104 24.321726) (xy 26.23994 24.289304) (xy 26.238298 24.288031) + (xy 26.243075 24.28187) (xy 26.243081 24.281865) (xy 26.326744 24.140398) (xy 26.372598 23.982569) + (xy 26.3755 23.945694) (xy 26.3755 23.514306) (xy 26.372598 23.477431) (xy 26.326744 23.319602) + (xy 26.243081 23.178135) (xy 26.243079 23.178133) (xy 26.243076 23.178129) (xy 26.12687 23.061923) + (xy 26.126862 23.061917) (xy 26.048681 23.015681) (xy 25.985398 22.978256) (xy 25.985397 22.978255) + (xy 25.985396 22.978255) (xy 25.985393 22.978254) (xy 25.827573 22.932402) (xy 25.827567 22.932401) + (xy 25.790701 22.9295) (xy 25.790694 22.9295) (xy 24.209306 22.9295) (xy 24.209298 22.9295) (xy 24.172432 22.932401) + (xy 24.172426 22.932402) (xy 24.014606 22.978254) (xy 24.014603 22.978255) (xy 23.957152 23.012232) + (xy 23.894031 23.0295) (xy 15.271051 23.0295) (xy 15.204012 23.009815) (xy 15.158257 22.957011) + (xy 15.148313 22.887853) (xy 15.177338 22.824297) (xy 15.214756 22.795015) (xy 15.216394 22.79418) + (xy 15.312816 22.745051) (xy 15.361211 22.70989) (xy 15.484786 22.620109) (xy 15.484788 22.620106) + (xy 15.484792 22.620104) (xy 15.635104 22.469792) (xy 15.635106 22.469788) (xy 15.635109 22.469786) + (xy 15.760048 22.29782) (xy 15.760047 22.29782) (xy 15.760051 22.297816) (xy 15.856557 22.108412) + (xy 15.922246 21.906243) (xy 15.9555 21.696287) (xy 15.9555 21.483713) (xy 15.922246 21.273757) + (xy 15.856557 21.071588) (xy 15.760051 20.882184) (xy 15.760049 20.882181) (xy 15.760048 20.882179) + (xy 15.635109 20.710213) (xy 15.484786 20.55989) (xy 15.31282 20.434951) (xy 15.123414 20.338444) + (xy 15.123413 20.338443) (xy 15.123412 20.338443) (xy 14.921243 20.272754) (xy 14.921241 20.272753) + (xy 14.92124 20.272753) (xy 14.759957 20.247208) (xy 14.711287 20.2395) (xy 14.498713 20.2395) (xy 14.450042 20.247208) + (xy 14.28876 20.272753) (xy 14.086585 20.338444) (xy 13.897183 20.434949) (xy 13.840933 20.475818) + (xy 13.775126 20.499298) (xy 13.768047 20.4995) (xy 8.589547 20.4995) (xy 8.522508 20.479815) (xy 8.48923 20.448385) + (xy 8.447682 20.3912) (xy 8.396107 20.320211) (xy 8.245786 20.16989) (xy 8.07382 20.044951) (xy 8.073115 20.044591) + (xy 8.065054 20.040485) (xy 8.014259 19.992512) (xy 7.997463 19.924692) (xy 8.019999 19.858556) + (xy 8.065054 19.819515) (xy 8.073816 19.815051) (xy 8.156733 19.754809) (xy 8.245786 19.690109) + (xy 8.245788 19.690106) (xy 8.245792 19.690104) (xy 8.396104 19.539792) (xy 8.396106 19.539788) + (xy 8.396109 19.539786) (xy 8.521048 19.36782) (xy 8.521047 19.36782) (xy 8.521051 19.367816) (xy 8.617557 19.178412) + (xy 8.683246 18.976243) (xy 8.7165 18.766287) (xy 8.7165 18.553713) (xy 8.683246 18.343757) (xy 8.617557 18.141588) + (xy 8.521051 17.952184) (xy 8.521049 17.952181) (xy 8.521048 17.952179) (xy 8.396109 17.780213) + (xy 8.245786 17.62989) (xy 8.073817 17.504949) (xy 8.064504 17.500204) (xy 8.013707 17.45223) (xy 7.996912 17.384409) + (xy 8.019449 17.318274) (xy 8.064507 17.279232) (xy 8.073555 17.274622) (xy 8.127716 17.23527) (xy 8.127717 17.23527) + (xy 7.495408 16.602962) (xy 7.558993 16.585925) (xy 7.673007 16.520099) (xy 7.766099 16.427007) + (xy 7.831925 16.312993) (xy 7.848962 16.249408) (xy 8.48127 16.881717) (xy 8.48127 16.881716) (xy 8.520622 16.827554) + (xy 8.617095 16.638217) (xy 8.682757 16.43613) (xy 8.682757 16.436127) (xy 8.716 16.226246) (xy 8.716 16.013753) + (xy 8.682757 15.803872) (xy 8.682757 15.803869) (xy 8.617095 15.601782) (xy 8.520624 15.412449) + (xy 8.48127 15.358282) (xy 8.481269 15.358282) (xy 7.848962 15.99059) (xy 7.831925 15.927007) (xy 7.766099 15.812993) + (xy 7.673007 15.719901) (xy 7.558993 15.654075) (xy 7.495409 15.637037) (xy 8.127716 15.004728) + (xy 8.07355 14.965375) (xy 7.884217 14.868904) (xy 7.682129 14.803242) (xy 7.472246 14.77) (xy 7.259754 14.77) + (xy 7.049872 14.803242) (xy 7.049869 14.803242) (xy 6.847782 14.868904) (xy 6.658439 14.96538) (xy 6.604282 15.004727) + (xy 6.604282 15.004728) (xy 7.236591 15.637037) (xy 7.173007 15.654075) (xy 7.058993 15.719901) + (xy 6.965901 15.812993) (xy 6.900075 15.927007) (xy 6.883037 15.990591) (xy 6.250728 15.358282) + (xy 6.250727 15.358282) (xy 6.21138 15.412439) (xy 6.114904 15.601782) (xy 6.049242 15.803869) (xy 6.049242 15.803872) + (xy 6.016 16.013753) (xy 6.016 16.226246) (xy 6.049242 16.436127) (xy 6.049242 16.43613) (xy 6.114904 16.638217) + (xy 6.211375 16.82755) (xy 6.250728 16.881716) (xy 6.883037 16.249408) (xy 6.900075 16.312993) (xy 6.965901 16.427007) + (xy 7.058993 16.520099) (xy 7.173007 16.585925) (xy 7.23659 16.602962) (xy 6.604282 17.235269) (xy 6.604282 17.23527) + (xy 6.658452 17.274626) (xy 6.658451 17.274626) (xy 6.667495 17.279234) (xy 6.718292 17.327208) + (xy 6.735087 17.395029) (xy 6.71255 17.461164) (xy 6.667499 17.500202) (xy 6.658182 17.504949) (xy 6.486213 17.62989) + (xy 6.335894 17.780209) (xy 6.33589 17.780214) (xy 6.328501 17.790385) (xy 6.273171 17.833051) (xy 6.228183 17.8415) + (xy 4.884003 17.8415) (xy 4.77559 17.863065) (xy 4.775589 17.863065) (xy 4.748671 17.86842) (xy 4.62119 17.921224) + (xy 4.506454 17.997887) (xy 3.138887 19.365454) (xy 3.062222 19.480192) (xy 3.009421 19.607667) + (xy 3.009418 19.607679) (xy 2.987109 19.719831) (xy 2.987101 19.719876) (xy 2.986747 19.721658) + (xy 2.9825 19.743007) (xy 2.9825 37.015006) (xy 2.9825 37.152994) (xy 2.9825 37.152996) (xy 2.982499 37.152996) + (xy 0.5005 37.152996) (xy 0.5005 7.442294) (xy 9.973814 7.442294) (xy 28.3439 7.442294) (xy 28.3439 4.478711) + (xy 43.5495 4.478711) (xy 43.5495 4.721288) (xy 43.581161 4.961785) (xy 43.643947 5.196104) (xy 43.736773 5.420205) + (xy 43.736776 5.420212) (xy 43.858064 5.630289) (xy 43.858066 5.630292) (xy 43.858067 5.630293) + (xy 44.005733 5.822736) (xy 44.005739 5.822743) (xy 44.177256 5.99426) (xy 44.177262 5.994265) (xy 44.369711 6.141936) + (xy 44.579788 6.263224) (xy 44.8039 6.356054) (xy 45.038211 6.418838) (xy 45.218586 6.442584) (xy 45.278711 6.4505) + (xy 45.278712 6.4505) (xy 45.521289 6.4505) (xy 45.569388 6.444167) (xy 45.761789 6.418838) (xy 45.9961 6.356054) + (xy 46.220212 6.263224) (xy 46.430289 6.141936) (xy 46.622738 5.994265) (xy 46.794265 5.822738) + (xy 46.941936 5.630289) (xy 47.063224 5.420212) (xy 47.156054 5.1961) (xy 47.218838 4.961789) (xy 47.2505 4.721288) + (xy 47.2505 4.478712) (xy 47.250461 4.478419) (xy 47.234278 4.355495) (xy 47.218838 4.238211) (xy 47.156054 4.0039) + (xy 47.063224 3.779788) (xy 46.941936 3.569711) (xy 46.794265 3.377262) (xy 46.79426 3.377256) (xy 46.622743 3.205739) + (xy 46.622736 3.205733) (xy 46.430293 3.058067) (xy 46.430292 3.058066) (xy 46.430289 3.058064) + (xy 46.220212 2.936776) (xy 46.220205 2.936773) (xy 45.996104 2.843947) (xy 45.761785 2.781161) + (xy 45.521289 2.7495) (xy 45.521288 2.7495) (xy 45.278712 2.7495) (xy 45.278711 2.7495) (xy 45.038214 2.781161) + (xy 44.803895 2.843947) (xy 44.579794 2.936773) (xy 44.579785 2.936777) (xy 44.369706 3.058067) + (xy 44.177263 3.205733) (xy 44.177256 3.205739) (xy 44.005739 3.377256) (xy 44.005733 3.377263) + (xy 43.858067 3.569706) (xy 43.736777 3.779785) (xy 43.736773 3.779794) (xy 43.643947 4.003895) + (xy 43.581161 4.238214) (xy 43.5495 4.478711) (xy 28.3439 4.478711) (xy 28.3439 2.145434) (xy 9.973814 2.145434) + (xy 9.973814 7.442294) (xy 0.5005 7.442294) (xy 0.5005 4.478711) (xy 2.7495 4.478711) (xy 2.7495 4.721288) + (xy 2.781161 4.961785) (xy 2.843947 5.196104) (xy 2.936773 5.420205) (xy 2.936776 5.420212) (xy 3.058064 5.630289) + (xy 3.058066 5.630292) (xy 3.058067 5.630293) (xy 3.205733 5.822736) (xy 3.205739 5.822743) (xy 3.377256 5.99426) + (xy 3.377262 5.994265) (xy 3.569711 6.141936) (xy 3.779788 6.263224) (xy 4.0039 6.356054) (xy 4.238211 6.418838) + (xy 4.418586 6.442584) (xy 4.478711 6.4505) (xy 4.478712 6.4505) (xy 4.721289 6.4505) (xy 4.769388 6.444167) + (xy 4.961789 6.418838) (xy 5.1961 6.356054) (xy 5.420212 6.263224) (xy 5.630289 6.141936) (xy 5.822738 5.994265) + (xy 5.994265 5.822738) (xy 6.141936 5.630289) (xy 6.263224 5.420212) (xy 6.356054 5.1961) (xy 6.418838 4.961789) + (xy 6.4505 4.721288) (xy 6.4505 4.478712) (xy 6.450461 4.478419) (xy 6.434278 4.355495) (xy 6.418838 4.238211) + (xy 6.356054 4.0039) (xy 6.263224 3.779788) (xy 6.141936 3.569711) (xy 5.994265 3.377262) (xy 5.99426 3.377256) + (xy 5.822743 3.205739) (xy 5.822736 3.205733) (xy 5.630293 3.058067) (xy 5.630292 3.058066) (xy 5.630289 3.058064) + (xy 5.420212 2.936776) (xy 5.420205 2.936773) (xy 5.196104 2.843947) (xy 4.961785 2.781161) (xy 4.721289 2.7495) + (xy 4.721288 2.7495) (xy 4.478712 2.7495) (xy 4.478711 2.7495) (xy 4.238214 2.781161) (xy 4.003895 2.843947) + (xy 3.779794 2.936773) (xy 3.779785 2.936777) (xy 3.569706 3.058067) (xy 3.377263 3.205733) (xy 3.377256 3.205739) + (xy 3.205739 3.377256) (xy 3.205733 3.377263) (xy 3.058067 3.569706) (xy 2.936777 3.779785) (xy 2.936773 3.779794) + (xy 2.843947 4.003895) (xy 2.781161 4.238214) (xy 2.7495 4.478711) (xy 0.5005 4.478711) (xy 0.5005 0.6245) + (xy 0.520185 0.557461) (xy 0.572989 0.511706) (xy 0.6245 0.5005) (xy 49.208986 0.5005) + ) + ) + ) + (embedded_fonts no) +) diff --git a/scripts/panel/Flow_Controller_Panel.kicad_prl b/scripts/panel/Flow_Controller_Panel.kicad_prl new file mode 100644 index 0000000..3df5693 --- /dev/null +++ b/scripts/panel/Flow_Controller_Panel.kicad_prl @@ -0,0 +1,131 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "drc_exclusions", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "00000000_00000000_0fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "integration_disabled": false, + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "Flow_Controller_Panel.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/scripts/panel/Flow_Controller_Panel.kicad_pro b/scripts/panel/Flow_Controller_Panel.kicad_pro new file mode 100644 index 0000000..35cdfe0 --- /dev/null +++ b/scripts/panel/Flow_Controller_Panel.kicad_pro @@ -0,0 +1,458 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.0381, + "copper_line_width": 0.254, + "copper_text_italic": false, + "copper_text_size_h": 1.524, + "copper_text_size_v": 1.524, + "copper_text_thickness": 0.3048, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "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.1, + "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.95, + "height": 1.95, + "width": 1.7 + }, + "silk_line_width": 0.1524, + "silk_text_italic": false, + "silk_text_size_h": 0.8128, + "silk_text_size_v": 0.8128, + "silk_text_thickness": 0.1524, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "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": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.3, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.0, + "min_microvia_drill": 0.0, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.127, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.6, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0, + 0.15, + 0.2, + 0.4, + 0.6 + ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + }, + { + "diameter": 0.6, + "drill": 0.3 + }, + { + "diameter": 0.9, + "drill": 0.4 + } + ], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "Flow_Controller_Panel.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.127, + "diff_pair_gap": 0.254, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.1524, + "line_style": 0, + "microvia_diameter": 0.6858, + "microvia_drill": 0.3302, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.127, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + }, + { + "bus_width": 12, + "clearance": 0.127, + "diff_pair_gap": 0.254, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.1524, + "line_style": 0, + "microvia_diameter": 0.6858, + "microvia_drill": 0.3302, + "name": "Board_0-Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.127, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + }, + { + "bus_width": 12, + "clearance": 0.127, + "diff_pair_gap": 0.254, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.1524, + "line_style": 0, + "microvia_diameter": 0.6858, + "microvia_drill": 0.3302, + "name": "Board_1-Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.127, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/I2C_SDA" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-unconnected-(J3-BUTTON_*-Pad4)" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/BUTTON_ADC" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-GND" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-Net-(Q1-G)" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/FLOW_PULSE_MCU" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/ALARM _CNC" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/ALARM_TRIGGER" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/SWIO" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-Net-(J3-BUTTON_UP)" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/I2C_SCL" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-+5V" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-/RAW_SENSOR" + }, + { + "netclass": "Board_0-Default", + "pattern": "Board_0-unconnected-(J3-BUTTON_#-Pad3)" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/SWIO" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/ALARM_TRIGGER" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-unconnected-(J3-BUTTON_*-Pad4)" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-GND" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/I2C_SDA" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/I2C_SCL" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-Net-(J3-BUTTON_UP)" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/RAW_SENSOR" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/ALARM _CNC" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-Net-(Q1-G)" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-+5V" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/BUTTON_ADC" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-unconnected-(J3-BUTTON_#-Pad3)" + }, + { + "netclass": "Board_1-Default", + "pattern": "Board_1-/FLOW_PULSE_MCU" + } + ] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "legacy_lib_dir": "", + "legacy_lib_list": [] + }, + "sheets": [], + "text_variables": {} +}